2

我收到此错误:

严格标准:只有变量应该通过引用在第55行的/home/mydomain/public_html/printshop/upload_2-img-dpi.php中传递

这些是第 49 到 56 行:

if(!is_dir($upload_dir)){
    mkdir($upload_dir, 0777, TRUE);
    chmod($upload_dir, 0777);
}       

    $value = explode(".", $userfile_name); // line 55
    $file_ext = strtolower(array_pop($value)); 

怎么了?在我的服务器上安装 APC 之前,这段代码运行良好。

4

1 回答 1

2

好的,我做到了,它奏效了:

    $value = array();
    $value = explode(".", $userfile_name);
    $file_ext = strtolower(end($value)); 

耸耸肩

于 2013-07-23T10:39:48.850 回答