解析错误:/Users/MyName/Desktop/folder/test.php中的解析错误
哦,顺便说一句,我正在使用mac
为什么这个错误会不断出现?我已经把它通过了一个phpchecker,但它没有显示任何错误?
<?php
$handle = popen('ls -l', "r");
while ($line = fgets($handle)) {
echo $line;
$fields = preg_split("/\s+/", $line);
$i = 0 ;
while ($i < count($fields)) {
echo " field $i is ", $fields[$i], "\n";
$i++ ;
}
}
?>
答案 0 :(得分:0)
<击>此处击>
<击>echo " field $i is ", $fields[$i], "\n";
使用点而不是逗号来连接字符串:
echo " field $i is ". $fields[$i]. "\n";
击> <击> 撞击>
请参阅:http://php.net/manual/en/language.operators.string.php
编辑:我需要纠正自己,即使OP的问题显然已经解决了。
字符串连接运算符为.
时,echo接受多个连接的参数。我们知道参数由,
分隔。