helloarman/vardump

这可以帮助您在blade中使用<pre>标签进行var_dump()和print_r()。熟悉这些PHP函数的人将从中受益。

1.2.0 2023-07-08 04:47 UTC

This package is auto-updated.

Last update: 2024-09-08 07:33:17 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)

将任何变量传递给它。它将在视图页面上显示输出。

徽章

MIT License

MIT License

MIT License

反馈

由于这是第一个版本,可能会有一些改进。如果您需要任何附加功能或修改,请随时告诉我。通过以下方式联系我 -

作者