Re / name filename与<title> Name </title>相同

时间:2016-09-13 07:07:25

标签: php html

搜索时无法找到任何相关内容,而且我自己找不到任何解决方案,我宁愿不使用rename()。

我希望根据我<title>命名我的文件来简化我的工作我做了

$fileName = "This is my file name"; <title><?php echo $fileName = str_replace(' ', '-', strtolower($fileName )) ?></title>

或者只是

<title><?php strtolower("This is my file name") ?></title>

Output: this-is-my-file-name.html/php

是否有这样的解决方案可以使用几行代码设置,就像重命名()一样,但是它的目标是自身而没有其他文件?

1 个答案:

答案 0 :(得分:1)

这不是最好的方式,我不完全确定它是否有效,因为我不能自己尝试,但你可以自己尝试一下,看看它是做什么的。

copy(basename(__FILE__), $fileName); // $filename being the name you want it to be.
unlink(__FILE__);

这基本上只是将您正在处理的文件复制到另一个名称,然后删除当前的名称。它绝对不是最好的方式,但它只会“重命名”一个文件。