php可以直接輸出數組,有兩種方法:1、用print_r(),可輸出數組內容及結構,且會依照一定格式顯示鍵和元素,語法「print_r(數組)」;2 、用var_dump(),輸出內容及結構,並顯示元素類型,語法「var_dump(數組)」。
本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦
php可以直接輸出陣列。
php中內建了兩種函數可以直接輸出陣列:
print_r()函數
var_dump ()函數
1、使用print_r()輸出數組
print_r()函數用於更容易理解的形式列印變量,透過print_r()函數可以將整個數組的內容及結構輸出,並且會依照一定格式顯示鍵和元素。
"张三","年龄"=>25,"性别"=>"男"), array("姓名"=>"李四","年龄"=>21,"性别"=>"男"), array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女") ); print_r($array); ?>
輸出結果:
Array ( [0] => Array ( [姓名] => 张三 [年龄] => 25 [性别] => 男 ) [1] => Array ( [姓名] => 李四 [年龄] => 21 [性别] => 男 ) [2] => Array ( [姓名] => 娜娜 [年龄] => 22 [性别] => 女 ) )
#是不是感覺輸出結果太長,不利用閱讀。可以在print_r()輸出語句前面加上一段程式碼「echo '
';
」:"张三","年龄"=>25,"性别"=>"男"), array("姓名"=>"李四","年龄"=>21,"性别"=>"男"), array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女") ); echo ''; print_r($array); ?>登入後複製
這樣輸出的結果就更有利於閱讀,輸出結果:
2、使用var_dump()輸出數組
同print_r()函數類似,var_dump()函數也可以將整個數組的資料內容及結構進行輸出。不過var_dump()比 print_r() 更強大,可以同時列印多個變數且給出變數的型別資訊。
var_dump()函數可以輸出變數的相關資訊(類型與值),輸出數組時,數組會遞歸展開值,透過縮排顯示其結構。
"张三","年龄"=>25,"性别"=>"男"), array("姓名"=>"李四","年龄"=>21,"性别"=>"男"), array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女") ); var_dump($array); ?>
登入後複製
輸出結果:
說明:
print_r() 和var_dump() 函數一般是用於偵錯程式使用,更多情況是使用echo 來輸出特定的陣列單元值。
"; $array = array("id"=>25,"name"=>"李华","age"=>18); echo $array["name"]; ?>
登入後複製
推薦學習:《PHP影片教學》
以上是php可以直接輸出數組嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2023-04-26 17:59:18
-
2023-04-26 17:47:48
-
2023-04-26 17:41:42
-
2023-04-26 17:37:05
-
2023-04-26 17:31:25
-
2023-04-26 17:27:32
-
2023-04-25 19:57:58
-
2023-04-25 19:53:11
-
2023-04-25 19:49:11
-
2023-04-25 19:41:54
最新問題
如何在 PHP 中使用 while 迴圈按 ID 列出節中的資料?
我有一個包含這些列的mysql表:series_id,series_color,product_name在輸出中,我想按部分列出數據,每個series_id一個部分,如下所示:A1...
來自於 2023-11-17 20:03:03
0
1
290
未定義函數create_function()的調用
我在網站首頁收到此訊息:致命錯誤:未捕獲錯誤:調用/customers/7/e/7/jovobytes.be/httpd.www/wp-content/themes/inovado...
來自於 2023-11-16 19:00:36
0
1
277
PHP 修剪 unicode 空格
我正在嘗試修剪諸如此字元之類的unicode空格,並且我能夠使用此解決方案來做到這一點。此解決方案的問題是它不會修剪普通字元之間的unicode空格。例如這個使用薄空間$strin...
來自於 2023-11-13 08:49:45
0
2
398
熱門教學
更多>
-
-
PHP進階教學—Blog部落格系統專案開發實戰
55370
-
基於PHP Laravel框架的專案實戰全程實錄
46126
-
破釜沉舟,PHP 王者歸來!
17158
-