❶ php如何輸出多維數組
foreach
字數夠沒。
❷ 如何將PHP中的多維數組顯示出來
顯示?是說直接列印到頁面嗎?
可以使用 var_mp() 將多維數組列印出來,或者 print_r()
❸ php的多維數組。為什麼這樣輸出顯示不出
//你的$a[0]是一個數組,數組的正確列印方式應該是這樣:
$a=[[1,2,3],4,5];
print_r($a[0]);
❹ php 多維數組的輸出
echo $name[2][1]
❺ 如何列印php二維數組
用兩層foreach就可以.
foreach($arr as $v) {
foreach($v as $vv) {
echo $vv;
}
}
❻ php多維數組表格
<?php
$point=array("John"=>array("Unit1"=>"76","Unit2"=>"62","Unit3"=>"56","Unit4"=>"60",),
"Tom"=>array("Unit1"=>"62","Unit2"=>"82","Unit3"=>"56","Unit4"=>"47",),
"Jane"=>array("Unit1"=>"52","Unit2"=>"62","Unit3"=>"66","Unit4"=>"80",),
"Jess"=>array("Unit1"=>"72","Unit2"=>"52","Unit3"=>"72","Unit4"=>"65",));
foreach($pointas$name=>$score)
{
?>
<strong>
<?phpecho"<br/>".$name."<br/><br/>";?>
</strong>
<?php
foreach($scoreas$course=>$value)
{
if($value>=80)
{
$is="HD";
}elseif($value<80&&$value>=70)
{
$is="DN";
}elseif($value<70&&$value>=60)
{
$is="CR";
}elseif($value<60&&$value>=50)
{
$is="PP";
}elseif($value<50)
{
$is="NN";
}
echo$course.":"."$is";
echo'('.$value.")<br/>";
}
}
❼ 各位老闆周末好啊,打擾下php怎麼輸出多維數組中的某個值
可以用a[i][j]訪問,也可以使用==>訪問
❽ 如何用php創建一個無限遍歷數組,並列印
<?php
/*
無限遍歷數組,建立一個函數,實現函數的自我嵌套,
從而實現列印多維數組。
應該用for循環語句。
*/
/*
$shz為函數中函數參數,用於接收外界數組。
*/
function wxxh($shz) //函數名:wxxh(),依舊使用漢語拼音:無限循環的簡寫。
{
foreach($shz as $val) //$shz為數組的簡寫。
{
if(is_array($val))
{
wxxh($val);
}
else
{
echo $val."OK!"."<br>";
}
}
}
$shzone = array(array(array(array("a","b"),"c","d"),"e","f"),"g","h");
echo wxxh($shzone); //$shzone 為正式數組的名稱:漢語拼音的簡寫加上英文one--數組1。
❾ php多維數組怎麼顯示
1 常用的方法有三種
(1)用var_mp方法
(2)用print_r方法
(3)循環遍歷
2 一個小示例
$arr=[
[1,2,3],
[4,5,6],
];
法(1)
var_mp($arr);
法(2)
print_r($arr);
法(3)
foreach($arras$row){
foreach($rowas$v)
echo$v.'';
echo'<br/>';
}
3 運行結果
法(1)
❿ php怎麼把多維數組輸出到頁面
print_r($array);
var_mp($array);
都可以