0

我正在创建具有多个上传的表单,我想知道是否可以重命名该$target_path函数,或者它是否设置在 PHP 石头中。例如,如果我想调用文档 A 的目标路径$doca_path和文档 B 的路径$docb_path。这是允许的吗?

4

2 回答 2

1

PHP 中的变量由一个美元符号后跟变量名表示。变量名区分大小写。

$target_path是变量,不是函数。

在某些文件上传脚本中,变量的命名$target_path如下:

$target_path = "uploads/";    
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

它只是表示目标文件夹。您可以将其更改为您想要的任何内容。它可以是$path_target,$target或其他。

于 2013-07-22T15:14:57.797 回答
0

据我记得你可以设置任何你想要的路径$target_pathmove_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)只有3件事:

  1. 您拥有写入目标目录的正确权限。
  2. 所有目录树$target_path都已创建。
  3. 另外,根据http://php.net/manual/en/function.move-uploaded-file.php你应该知道safe_modeopen_basedir限制。
于 2013-07-22T15:14:33.850 回答