0

我创建了一个数组,其中包含;

  1. 要写入项目的文件路径。
  2. 我希望写入文件的内容

我的数组的代码是:

foreach ($NewLang as $row => $val)
{
    $writefile = implode(",", $val);

    $filepath = $val[0];
}

这将显示如下内容:

篮子.lang.php,LANG_BASKETUPDATED,篮子更新,

我的问题是如何file_put_contents()根据存储的值来编写每一行$val[0]

4

2 回答 2

0

通过创建一个用于写入文件的函数并将其放置在 foreach 循环中来解决此问题。

现在我的 foreach 循环如下所示:

foreach ($NewLang as $row => $val)
{   
    {   
        append_define($val[0], $val[1], $val[2]);
    }
}
于 2013-07-04T09:48:38.107 回答
0

就像是:

file_put_contents($filepath, $writefile); 

$writefile 的内容将被写入名称在 $filepath 内的文件中

例如

$writefile="This is\na test";
$filepath="~/output.txt";
file_put_contents($filepath, $writefile); 

这将在您的主路径中写入一个名为“output.txt”的文件,其中包含两行

这是

一个测试

于 2013-07-04T09:07:21.217 回答