我有一个称为$worker
数组的数组,它只包含字符串,每个字符串都有多行。
如果我做
var_dump($worker);
它显示所有信息,但是
for($i=0,$size=sizeof($worker);$i<$size;++$i)
{
echo $worker[i];
}
我最终在页面上什么都没有。
我对 php 很陌生,如果这是一个菜鸟问题,我很抱歉:如何获取数组中的信息以正确打印到屏幕上?
You're missing the '$' for your '$i' variable inside the for
loop.
It's a good idea to turn on error reporting while developing in PHP: http://php.net/manual/en/function.error-reporting.php
This is the conventional syntax for for
loops in PHP:
for ($i=0, $c=count($worker); $i<$c; $i++) {
echo $worker[$i];
}
for($i=0,$size=count($worker);$i<$size;++$i)
{
echo $worker[$i];
}
你忘了 '$' int echo $worker[$i];
你在我进去之前忘记了美元符号$worker[$i]
。
-edit-:删除了第二部分,也许我太累了:)