调试数组的最佳方法是什么,以便您可以查看正在存储的值以及它们存储在数组中的哪些键中?另外,如何使它更容易在视觉上查看,这样您就不必在一行 print_r()
函数中一直在数组中查找键和它的值?
编辑:
我现在意识到 print_r()
并不是调试数组的唯一解决方案。因此,如果您有替代解决方案,那么了解更多有关调试的信息也很不错。
编辑 2:
Ayesh K , ITroubs和 Robert Rozas都提到了Krumo和 Kint到目前为止,如果您有其他人,请随时发布。也感谢 Raveren感谢编写 Kint!
最佳答案
每个 PHP 开发人员都应该有这个功能。我的功能如下:
function r($var){
echo '<pre>';
print_r($var);
echo '</pre>';
}
要漂亮地打印数据,只需调用 r($data);
。如果你想要更多的细节,你可以使用这个函数:
function d($var){
echo '<pre>';
var_dump($var);
echo '</pre>';
}
关于php - 使用 PHP 调试数组的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15955713/