问题描述
- PHP foreach 循环生成文件
-
foreach ($title as $key => $value) {
file_put_contents("data/$value.txt","123123");
contiue;
}假设title数组又10个元素,利用foreach循环生成10个文件,但是程序错误,只能生成最后一个元素的文件。求大神指正哪里错了
解决方案
那你得看看$list 里面的$value的值是不是都是一样的,另外continue打错了
解决方案二:
路径用绝对路径试试。。。
解决方案三:
同上,continue没必要写,况且你写错了
解决方案四:
file_put_contents ( string filename, string data [, int flags [, resource context]] )
你就爱那个flags 赋值为FILE_APPEND 试试看。
时间: 2024-11-03 08:05:20