数组中文件的内容并爆炸

时间:2019-02-07 15:38:46

标签: php arrays

使用爆炸错误:解析错误:语法错误,意外的'$ lines'(T_VARIABLE)

我想提取一个数组中的文本文件(3行)的内容,然后用“,”定界符将其分解,然后使用“:”定界符将每个值分解。

第一行有效,第二行无效...不知道为什么。

文件内容:

1:a,2:b,3:c
10:a,5:b,4:c
8:c,9:a,3:b
$lines = file('test.txt');

$top_table = explode(",", $lines[0]);
foreach ($top_table as $key => $str)
{
$top_table[$key] = explode(":", $str);
}

$top_splits = explode("," $lines[1]);
foreach ($top_splits as $key => $str)
{
$top_splits[$key] = explode(":", $str);
}

此行:$ top_splits = explode(“,” $ lines [1]);抛出错误。如果我打印$ lines [1],它会起作用,所以我不知道为什么先在$ lines [0]上爆炸,然后首先foreach可以正常工作,但是第二个却不能。

0 个答案:

没有答案