だから、私はPHPで初めて作業していて、配列の値を取得して表示しようとしています。 print_r
、var_dump
、またはvar_export
。ただし、これらのメソッドはすべて、次のようなものを返します。
[a] => Apple
[b] => banana
[c] => orange
このアウトアウトをスタイリングする方法がわかりません。 [a] =>
部分を取り除き、コンマを追加する必要があります。これはかなり簡単なプロセスでなければならないことは知っていますが、その方法を示すドキュメントを追跡することはできませんでした。
<?php $data = array('a'=>'Apple','b'=>'banana','c'=>'orange');?>
<pre><?php print_r($data); ?></pre>
結果:
アレイ
(
[a] => Apple
[b] =>バナナ
[c] =>オレンジ
)
Implodeを使用して、文字列区切り文字を使用して配列を返すことができます。
$withComma = implode(",", $array);
echo $withComma;
// Will display Apple,banana,orange
_Apple,banana,orange
_としての出力にはimplode(',', $array);
を使用します
または
_foreach($array as $key => $value)
{
echo $key." is ". $value;
}
_
私が用意した簡単なコードスニペット。
$ages = array("Kerem"=>"35","Ahmet"=>"65","Talip"=>"62","Kamil"=>"60");
reset($ages);
for ($i=0; $i < count($ages); $i++){
echo "Key : " . key($ages) . " Value : " . current($ages) . "<br>";
next($ages);
}
reset($ages);
配列を反復処理し、個々の値で必要な処理を実行します。
foreach ($array as $key => $value) {
echo $key . ' contains ' . $value . '<br/>';
}
join()
関数が機能する必要があります。
$array = array('Apple','banana','ananas');
$string = join(',', $array);
echo $string;
出力:
りんご、バナナ、アナナス
join()を簡単に使用できます
$fruits = array("Apple", "banana", "orange");
print join(" ".$fruits);
その他のオプション:
$lijst=array(6,4,7,2,1,8,9,5,0,3);
for($i=0;$i<10;$i++){
echo $lijst[$i];
echo "<br>";
}