我正在创建具有多个上传的表单,并且我想知道是否可以重命名$target_path
函数,或者它是否设置为PHP Stone。例如,如果我想调用文档A $doca_path
的目标路径以及文档B $docb_path
的路径。这是允许的吗?
0
A
回答
1
变量用一个美元符号后面是变量的名称来表示。变量名称区分大小写。
$target_path
是一个变量,而不是一个函数。
在一些文件上传脚本变量命名为$target_path
像这样:
$target_path = "uploads/";
$target_path = $target_path . basename($_FILES['uploadedfile']['name']);
它只是表示目标文件夹。你可以改变它到任何你想要的。它可以是$path_target
,$target
,或其他。
0
据我记得你可以设置$target_path
在move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)
任何你想要的路径。只有3件事:
- 您有权写入目标目录。
- 所有目录树到
$target_path
已被创建。 - 此外,根据http://php.net/manual/en/function.move-uploaded-file.php您应该知道
safe_mode
和open_basedir
限制。在PHP
相关问题
- 1. 可以重命名Gruntfile.js文件吗?
- 2. 我可以重命名Main.mxml吗?
- 3. Python3 venv:env目录可以重命名吗?
- 4. 重命名Flyway可重复迁移可以吗?
- 5. 可以命名GraphQL查询吗?有点像存储过程,可以重用吗?
- 6. @ font-family,奇怪的字体名称 - 我可以重命名吗?
- 7. 你可以动态重命名类名吗?
- 8. 重命名分支可能吗?
- 9. LDAP批量重命名可能吗?
- 10. 重命名以
- 11. CSS伪类可以命名空间吗?
- 12. 我可以使用ALTER DATABASE重命名mysql数据库吗?
- 13. 我可以重命名cucumber的step_definitions文件夹吗?
- 14. 我可以在WebMatrix中重命名网站吗?
- 15. 我可以重命名Drupal块中的“delta”值吗?
- 16. 我可以重命名LOCAL,REMOTE和BASE用于git mergetool吗?
- 17. 我可以安全地重命名我的Subversion项目吗?
- 18. 在RelativeLayout中布局后可以重命名小部件吗?
- 19. Visual Studio重命名文件夹和控件 - 可以吗?
- 20. 我可以重命名routes.rb中的资源吗?
- 21. 我们可以重命名extjs树中的“Children”节点吗
- 22. 您可以重命名“选项”标签吗? (Chrome扩展)
- 23. PHP Kohana3。我可以重命名ORM对象属性吗?
- 24. 在ColdFusion中,我可以使用CFPDF重命名PDF Form Field吗?
- 25. 我可以监视Linux上的文件重命名事件吗?
- 26. 在Mac VFS/HFS +中可以进行原子重命名吗?
- 27. 可以在Ubuntu上将pyodbc egg重命名为odbc egg吗?
- 28. 我可以重命名Xively流ID
- 29. 是否可以重新命名列?
- 30. IIS6缓存重命名的文件夹 - 可以刷新/重置吗?
PHP中没有这样的函数。此外,函数名称不能以'$'开头。 – Jon
呃,什么? '$ target_path'是一个变量,而不是一个函数。你总是可以尝试改变它,看看会发生什么...... – andrewsi
我不好意思称它为函数。我只是想知道它是否必须被命名为target_path。但现在我知道这是一个变量,我想我会给它一些其他的东西。 – SyrupandSass