0

私はphpが初めてで、簡単でなければならないことを達成しようとしていますが、何らかの理由で検索で答えを見つけることができません。

基本的に、いくつかのアイテムを含む配列があります。それらをリストに出力したいのですが、配列の矢印は必要ありません。

例: を使用するprint_r($_SESSION[species]); と、次のようになります。

Array ( [0] => value1 [1] => value2 [2] => value3 [3] => value4 [4] => )

しかし、私はちょうど欲しい:

value1
value2
value3
value4

どうすればこれを達成できますか?前もって感謝します。

4

2 に答える 2

4

配列を内破することができます

$impl=implode("\n",$_SESSION[species]);
echo $impl

あげます

value1
value2
value3

これは、HTML ソースに改行のみを挿入します。HTML改行が必要な場合は

implode("<br />",$tmp);
于 2012-10-20T16:06:20.760 に答える
3

...または、上記の例よりも単純にして foreach を実行することもできます

<?php

foreach($_SESSION['species'] as $value)
{
  echo $value."<br />";
}

?>
于 2012-10-20T16:10:33.950 に答える