我怎样才能在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