0

次を含む配列を作成しました。

  1. アイテムが書き込まれるファイルパス。
  2. ファイルに書きたい内容

私の配列のコードは次のとおりです。

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

    $filepath = $val[0];
}

これにより、次のように表示されます。

basket.lang.php,LANG_BASKETUPDATED,バスケットが更新されました,

file_put_contents()私の質問は、に格納されている値に基づいて各行を書き込むにはどうすればよい$val[0]ですか?

4

2 に答える 2

0

何かのようなもの:

file_put_contents($filepath, $writefile); 

$writefile の内容は、名前が $filepath 内にあるファイルに書き込まれます

例えば

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

これにより、2行を含む「output.txt」という名前のホームパスにファイルが書き込まれます

これは

テスト

于 2013-07-04T09:07:21.217 に答える
0

ファイルを書き込む関数を作成し、代わりに foreach ループに配置することで、これを解決しました。

今、私の foreach ループは次のようになります。

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