私はforeachの中のすべてのデータを表示したい ... foreachループでダンプ問題を抱えている、例:PHPのforeachループ表示すべてのデータが
$data[1] = "Hello";
$data[2] = "my";
$data[3] = "World";
が、私はこのスクリプトを使用して作業
for($i=1; $i<3; $i++){
$mydata = $data[$i];
echo $mydata; }
これは問題ありません。 しかし、次のスクリプトに$ mydataを含める場合(txtで保存する場合)、最後の単語のみが表示されます。
なぜですか?変数
'$ data [3] =" World ";' ....のようにIDが '3 'の場合、' $ i <= 3'にする必要があります。 'foreach()'ループ.... [そのループではうまくいきません](https://3v4l.org/8Gt0d) –
すべての値をいくつかの文字で直接連結することができます[php]の 'implode'メソッドを使ってください(http://php.net/manual/en/function.implode.php) –