我工作在PHP,我有一些沒有擴展名的文件。在PHP中命名沒有擴展名的文件,如何將擴展名添加到文件中?
實施例:
MYfolder
firstfile
secondfile
otherfile
等。
我想列出這些文件,並給它所有的「.xml」擴展名。我如何在PHP中執行此操作?
我工作在PHP,我有一些沒有擴展名的文件。在PHP中命名沒有擴展名的文件,如何將擴展名添加到文件中?
實施例:
MYfolder
firstfile
secondfile
otherfile
等。
我想列出這些文件,並給它所有的「.xml」擴展名。我如何在PHP中執行此操作?
你可以嘗試這樣的事:
<?php
if ($handle = opendir('/MYfolder')) {
while (false !== ($fileName = readdir($handle))) {
rename($fileName, $filename.'xml');
}
closedir($handle);
}
?>
'假==($文件名= READDIR ($ handle))'這很有趣。我一直在使用'strpos($ fileName,'。')!== 0',我猜它是做同樣的事情。 – Popnoodles
我看到:)。我希望你得到輸出。 –
我也試過這之前also.i再次嘗試..我知道代碼是正確的,但它沒有這樣做..只是感謝支持:) – aimme
在Linux/Unix下:
exec('for F in your/directory/*; do mv $F{,.xml}; done');
顯示您已經嘗試代碼... – Gavin