2

配列と呼ばれる$worker
配列があり、それぞれが複数の行を持つ文字列のみで構成されています。

私が行った場合

var_dump($worker); 

すべての情報が表示されますが、

for($i=0,$size=sizeof($worker);$i<$size;++$i)
{
    echo $worker[i];
}

私はページ上に何もないことになります。

私はphpに非常に慣れていないので、これが初歩的な質問である場合は申し訳ありません.配列内の情報を取得して画面に正しく出力するにはどうすればよいですか?

4

3 に答える 3

5

forループ内の「$i」変数の「$」がありません。

PHP での開発中にエラー報告を有効にすることをお勧めします: http://php.net/manual/en/function.error-reporting.php

forこれは、 PHP でのループの従来の構文です。

for ($i=0, $c=count($worker); $i<$c; $i++) {
    echo $worker[$i];
}
于 2011-06-05T19:45:34.390 に答える
3
for($i=0,$size=count($worker);$i<$size;++$i)
{
echo $worker[$i];
}

'$' int echo $worker[$i]; を忘れました。

于 2011-06-05T19:39:47.917 に答える
1

i in の前にドル記号を忘れました$worker[$i]

-編集-: 2 番目の部分を削除しました。多分私は疲れすぎています :)

于 2011-06-05T19:39:02.963 に答える