如何在 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" }

更新於:2019 年 12 月 30 日

2000+ 次瀏覽

職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.