编程语言
首页 > 编程语言> > 我怎样才能在php中读取包含正确数组的文本文件?

我怎样才能在php中读取包含正确数组的文本文件?

作者:互联网

我用它来将数组写入文本文件:

$fp = fopen('file.txt', 'w');
fwrite($fp, print_r($newStrings, TRUE));
fclose($fp);

现在我想在php中读回来,就像我会读一个普通的数组一样?我该怎么做?我对此非常陌生,而且我目前正处于截止日期,以获得与此相关的相关内容,请帮忙.

解决方法:

var_export()将是有效的PHP代码,然后您可以包含并比print_r()更好地工作,但我建议使用JSON / json_encode(). serialize()也可以使用类似于JSON但不可移植.

写:

file_put_contents('file.txt', json_encode($newStrings));

读:

$newStrings = json_decode(file_get_contents('file.txt'), true);

标签:php,arrays,robots-txt
来源: https://codeday.me/bug/20190528/1171179.html