私はこのような連想配列を持っています
$array = array (
"name" => "bob",
"age" => "22",
"sex" => "male"
)
そして、このデータを使用して画面に返すには
echo $array['name'] . $array['age'] . $array['sex'];
これを行うためのよりクリーンな方法はありますか?
私はこのような連想配列を持っています
$array = array (
"name" => "bob",
"age" => "22",
"sex" => "male"
)
そして、このデータを使用して画面に返すには
echo $array['name'] . $array['age'] . $array['sex'];
これを行うためのよりクリーンな方法はありますか?
読みやすくするには、次の関数を使用します。
function print_array($input) {
return '<pre>'.$print_r($input, true).'</pre>';
}
それを使用するには:
echo print_array($array);
これにより、事前にフォーマットされた配列が出力されます。適切に表示するためにソースを調べる必要はありません
試す:
$array = array (
"name" => "bob",
"age" => "22",
"sex" => "male"
);
foreach($array as $key=>$value){
echo $key . ' = ' . $value . ' - ';
}
あなたはこれを試すことができます:
$array = array (
"name" => "bob",
"age" => "22",
"sex" => "male"
);
function print_array($arr){
$keys= array_keys($arr);
foreach ($keys as $key) {
echo $arr[$key].' ';
}
}
print_array($array);