當前位置:首頁 » 編程語言 » php多維數組輸出

php多維數組輸出

發布時間: 2024-10-16 01:52:14

php如何將SQL查詢結果轉為多維數組,並按查詢行輸出

因為是循環取的,你在循環外聲明一個空數組,在循環內,將結果集交給這個數組就行了,比如空數組時$arr=array,給數據的時候$arr[ ]=一行結果。php的數組下標是自動增長的
樓下也是個糊塗蛋,明明自己遍歷的是二維數組,還叫你用一維數組

Ⅱ php多維數組如何使用

$User[0][0]的值就是'張三'、$User[0][1]的值就是88;
$User[1][0]的值就是'lisi'、$User[1][1]的值就是90;
....

更高級的用法見下面的例子程序:
<?php
$User =array(
'張三' => 88,
'lisi' => 90,
'王五' => 99
);
print_r($User);
?>

這樣$User['張三']的值就是88,$User['lisi']的值就是90,是一維數組,而且更加方便。

Ⅲ PHP中怎麼輸出數組的每一項

print_r( 數組);或者var_mp(數組);
注意:括弧裡面不能有「」。因為輸入雙引號就顯示Array。

Ⅳ php多維數組問題,,高分求高手幫幫,,

1、二維轉一維:
function fixArray($r,$k)
{
$out = array();
foreach ($r as $key=>$val) {
if (is_array($val)){
$out = array_merge($out, fixArray($val,$key));
} else{
$out["'$key'"] = $val;//$val;
}
}
return $out;
}
$arr =array(
'2'=>array('5'=>'ok','6'=>'good'),
'3'=>array('7'=>'yes','8'=>'cool'),
'4'=>array('9'=>'look')
);
$output = fixArray($arr,"");
print_r($output);

2、你說的帶主鍵名3,基本上不可能實現,因為如果鍵名相同,則值會互相覆蓋,或者還是需要用2維數組。

Ⅳ php如何輸出多維數組

foreach

字數夠沒。

熱點內容
phpfor循環資料庫 發布:2025-10-15 21:41:52 瀏覽:616
古惑仔源碼 發布:2025-10-15 21:40:18 瀏覽:522
伺服器在區域網絡如何接入 發布:2025-10-15 21:26:38 瀏覽:32
ftp刪除文件夾及文件 發布:2025-10-15 21:25:10 瀏覽:994
存儲過程運行日誌表 發布:2025-10-15 21:23:12 瀏覽:885
安卓如何隱藏Sd卡 發布:2025-10-15 21:17:49 瀏覽:318
如何免費獲得內網伺服器 發布:2025-10-15 21:00:36 瀏覽:852
廣東開票軟體的安全伺服器地址 發布:2025-10-15 20:58:49 瀏覽:65
php中gt 發布:2025-10-15 20:22:50 瀏覽:762
得安pci加密卡 發布:2025-10-15 19:56:40 瀏覽:64