如何在 PHP 中將 var_dump 的結果捕獲到一個字串?\n
利用“輸出緩衝”可以將 var_dumo 的結果值提取到一個字串中。以下是演示同內容的一個例子:
示例
<?php
function varDumpToString($var) {
ob_start();
var_dump($var);
$result = ob_get_clean();
return $result;
}
//usage
$data = array('first', 'second', 'third');
$result = varDumpToString($data);
echo $result;輸出控制函式有助於獲取某個函式的輸出內容,並將其儲存到一個字串變數中。通常情況下,一段 PHP 程式碼的輸出內容通常會顯示在瀏覽器上。
輸出
這將產生以下輸出:
array(3) { [0]=> string(5) "first" [1]=> string(6) "second" [2]=> string(5) "third" }
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP