helloarman / vardump
这可以帮助您在blade中使用<pre>标签进行var_dump()和print_r()。熟悉这些PHP函数的人将从中受益。
1.2.0
2023-07-08 04:47 UTC
README
这可以帮助您在blade中使用pre标签进行var_dump()和print_r()。熟悉这些PHP函数的人将从中受益。
包适用于
- Laravel
安装
转到您的laravel项目并运行 -
$ composer require helloarman/vardump
解释
print_r()是PHP中用于打印关联数组内容的有用函数。它以更易读的格式显示数组的结构和值,这对于调试和理解数据非常有用。
Array ( [0] => fish [1] => flower [fruit] => Array ( [0] => mango [1] => apple ) )
如果您想将print_r()的输出以良好格式写入文件,包括缩进和换行,可以使用HTML中的pre标签。pre标签保留其内部的文本格式,包括空白、换行和缩进。它看起来像这样 -
echo "<pre>"; print_r($data); echo "</pre>"; die();
每次调试时都很难写这个。所以我制作了这个包,以便更容易访问它。
好事是,您还可以传递一个对象!它将把它转换成 -
echo "<pre>"; print_r($data->toArray()); echo "</pre>"; die();
有时我们还需要检查变量的数据类型。
var_dump($variable); die();
这个包也可以做到。
用法/示例
因此现在您可以通过一个单个的laravel函数来使用这些PHP函数 -
在PHP文件中调用此函数的方式为 -
ar($data)
您也可以通过添加@前缀在blade中调用此函数 -
@ar($data)
将任何变量传递给它。它将在视图页面上显示输出。
徽章
反馈
由于这是第一个版本,可能会有一些改进。如果您需要任何附加功能或修改,请随时告诉我。通过以下方式联系我 -
作者
- Arman Rahman ( @helloarman )