【发布时间】:2011-09-03 19:39:51
【问题描述】:
我正在尝试将文本文件的每一行读入一个数组,并将每一行放入一个新元素中。
到目前为止我的代码。
<?php
$file = fopen("members.txt", "r");
while (!feof($file)) {
$line_of_text = fgets($file);
$members = explode('\n', $line_of_text);
fclose($file);
?>
【问题讨论】:
-
数组中是否有任何内容与您的代码一样存储?你有什么具体问题?
-
警告:来自 fopen 的 FALSE 将发出警告并在此处导致无限循环。 php.net/manual/en/function.feof.php
-
尽管线程的日期是
'\n\',但它必须是"\n"才能将其解析为转义序列,但不会被分解。
标签: php arrays text-files fgets