复制目标中没有文件名的文件

如何foo/test.phpbar/目录中复制?copy()php 中的函数需要一个类似foo/test.php->的文件名bar/test.php。谢谢!



回首忆惘然
浏览 89回答 2
2回答

慕娘9325324

好吧,实际上,您可以使用它从源路径获取目标文件名:https ://www.php.net/manual/en/function.basename.phpExample #1 basename() 例子<?phpecho "1) ".basename("/etc/sudoers.d", ".d").PHP_EOL;echo "2) ".basename("/etc/sudoers.d").PHP_EOL;echo "3) ".basename("/etc/passwd").PHP_EOL;echo "4) ".basename("/etc/").PHP_EOL;echo "5) ".basename(".").PHP_EOL;echo "6) ".basename("/");?>上面的示例将输出:1) sudoers2) sudoers.d3) passwd4) etc5) .6)&nbsp;&nbsp;

慕盖茨4494581

已经想通了。使用basename(file).&nbsp;这将为您提供文件的文件名,然后将其连接到您的目的地,例如'bar/' . basename(file)
打开App,查看更多内容
随时随地看视频慕课网APP