基本介紹
- 中文名:var_export
- 外文名:var_export
- 功能:列印與顯示程式代碼結構
- 作用:查看代碼結構與信息
- 所屬:列印 調試 輸出 展示
- 參數1:想要輸出的內容
- 參數2:開啟關閉返回值
- 返回值:null或者string
函式說明,版本,說明,注意,函式類型,類型,參數,返回值,相關函式,使用場景,實例說明,案例1,案例2,
函式說明
版本
(PHP 4> = 4.2.0,PHP 5,PHP 7)
說明
var_export(); ———>> 以符合PHP的代碼風格,輸出者展示一個字元串的內容。
該函式作用是以符合php的代碼風格,輸出一段需要列印和顯示的內容,如果字元串、數組、對象等。
注意
- 資源類型的變數,不能被這個函式導出。
- 該函式不會一共可分析型的代碼讓你直接使用。
函式類型
類型
該函式是列印類型,輸出,與展示類型函式。
參數
格式:
var_export( '參數1(必填參數)' , ‘參數2(默認參數)’ );
參數1:想要導出或者輸出的內容。
作用: 輸出填入的內容。
類型:除資源外所有類型
參數2:默認值為false ,true選填。
作用: 當為false時,內容沒有返回值,是默認直接列印在螢幕上的。
當為true時,內容不會直接列印在螢幕上,而是以返回值的形式,傳遞給一個變數。
類型:布爾值 true 或者 false
使用方法:
不開啟第二個參數時 直接這樣使用。
var_export( '想要到處或者輸出的內容');
開啟參數時必須有接收的變數。
$str = var_export( '想要導出或者輸出的內容',true);
echo $str;
返回值
當使用 默認 或者false 時:
return :null(空)
當使用 true 時
return :string(字元串)
相關函式
var_dump(); print_r();
使用場景
- 適用於場合較多用於展示php代碼結構,調試代碼。
- 該函式應為是以php風格輸出一段內容,所以無論列印出來的代碼是什麼樣,都是有效的,只要複製貼上就可以直接使用該段信息。
- 將一段內容存儲某中存儲介質中,如檔案,資料庫快取等。
註:希望有人能繼續補充。
實例說明
案例1
默認方式使用該函式
代碼部分: