- PHP動態網站開發實踐教程
- 盧欣欣 李靖主編
- 457字
- 2021-09-17 17:55:54
3.3 訪問、輸出數組
定義好數組后,可以使用訪問鍵名的方式來獲取元素的值,具體語法格式如下。

示例1。


通過以上方式可以訪問數組的某一個元素,如果想輸出數組元素的所有值,可以使用print_r()和var_dump()函數來實現。
1. print_r()函數
語法格式如下。

其中,參數expression是要打印的表達式,如果參數expression是字符串、整型或float類型,則輸出變量值本身,如果參數expression是數組變量,將按照一定格式顯示鍵和元素。
示例2:

運行結果:

如果想獲取print_r()輸出的內容,可使用return參數。該參數默認值為false,當此參數為true時,print_r()會直接返回string格式的信息,而不是輸出。
示例3:

運行結果:

在示例3中,執行到第二句時將print_r()函數的返回值給$a,通過第三句輸出$a,可以知道$a是包含所有數組元素的字符串。
2. var_dump()函數
語法格式如下。

該函數中參數expression可以是任意表達式,用來顯示一個或多個表達式的結構信息,包括表達式的類型與值。
示例4:

運行結果:

示例4中,var_dump()函數不僅輸出元素的值,而且輸出元素的數據類型。
在輸出數組時,建議使用<pre>標簽將print_r()函數和var_dump()函數的調用語句包圍。〈pre〉標簽將保留空格和換行符,使輸出更加清晰明了。示例代碼如下。

運行結果:

推薦閱讀
- 軟件項目估算
- Mastering JavaScript Object-Oriented Programming
- Visual C++實例精通
- MATLAB實用教程
- 碼上行動:用ChatGPT學會Python編程
- Learning R for Geospatial Analysis
- Xcode 6 Essentials
- Fastdata Processing with Spark
- 深入解析Java編譯器:源碼剖析與實例詳解
- Groovy 2 Cookbook
- Python 快速入門(第3版)
- R語言實戰(第2版)
- Getting Started with hapi.js
- 接口自動化測試持續集成:Postman+Newman+Git+Jenkins+釘釘
- Go Programming Cookbook(Second Edition)