我有一个叫做$worker
数组的数组,只包含字符串,每个字符串都有多行.
如果我做
var_dump($worker);
Run Code Online (Sandbox Code Playgroud)
它显示所有信息,但确实如此
for($i=0,$size=sizeof($worker);$i<$size;++$i)
{
echo $worker[i];
}
Run Code Online (Sandbox Code Playgroud)
我最终在页面上没有任何内容.
我是php的新手,很抱歉,如果这是一个菜鸟问题:我如何获取阵列中的信息才能正确打印到屏幕上?
小智 5
你在for循环中错过了'$ i'变量的'$' .
在使用PHP开发时打开错误报告是个好主意:http: //php.net/manual/en/function.error-reporting.php
这是forPHP中循环的传统语法:
for ($i=0, $c=count($worker); $i<$c; $i++) {
echo $worker[$i];
}
Run Code Online (Sandbox Code Playgroud)