echo “<pre>”;p rint_r($myarray);echo “</pre>”的快捷方式;

php
2022-08-30 14:20:39

有没有捷径

echo "<pre>";
   print_r($myarray);
echo "</pre>";

键入这些只是为了获得数组的可读格式,这真的很烦人。


答案 1

这是最短的:

echo '<pre>',print_r($arr,1),'</pre>';

也可以省略结束标记。


答案 2

不,你只需要创建自己的函数:

function printr($data) {
   echo "<pre>";
      print_r($data);
   echo "</pre>";
}

显然,在2018年,人们仍然会回到这个问题上来。以上不是我现在的答案。我会说:教你的编辑为你做这件事。我有一大堆调试快捷方式,但我最常用的是扩展为:varddvar_dump(__FILE__ . ':' . __LINE__, $VAR$);die();

您可以在PHPStorm中将其配置为实时模板。


推荐