我正在尝试使用以下代码基于TXT文件创建n个目录:
<?php
$file = new SPLFileObject('/Applications/MAMP/htdocs/artists_report/2014/artists.txt');
foreach ($file as $line) {
mkdir($line);
}
?>
我期望mkdir根据我在artists.txt < - $ line中获得的每一行分配一个名称文件夹,但是目录是在没有名字的情况下创建的,我无法理解为什么mkdir没有将$ line作为字符串 .
有任何想法吗?
2 回答
使用file而不是
SPLFileObject
这假定
artists.txt
中的每一行都是完整路径名