是否可以隐藏print_r中的特定类字段?
<?php
class DataManager {
public $data = array();
}
class Data {
public $manager;
public $data = array();
public function Data ($m, $d) {
$this->manager = $m;
$this->data = $d;
}
}
$manager = new DataManager();
for ($a = 0; $a < 10; $a++) {
$manager->data[] = new Data($manager, 'Test ' . md5($a));
}
echo '<pre>';
print_r($manager);
?>
Run Code Online (Sandbox Code Playgroud)
这会打印出来
DataManager Object([data] => Array([0] => Data Object([manager] => DataManager Object RECURSION [data] => Test cfcd208495d565ef66e7dff9f98764da)
Run Code Online (Sandbox Code Playgroud)[1] => Data Object ( …
php ×1