按照代码编写的方式打印数组?
Print an array the way it is written in code?
我正在 Laravel 中生成如下所示的本地化文件:
<?php
return [
'hello' => 'world',
'foo' => 'bar',
];
只是一个普通的数组,没什么特别的。我正在寻找一种方法来执行此操作,我查看了 serialize
方法,但它不符合我的需要。有没有我不知道的方法可以做到这一点?
另请注意,我的数组仅包含字符串键和值。由于这是本地化工作,一些字符串是 UTF-8。
您可以将数据存储为 JSON 字符串 json_encode
var_export
对此效果很好,它会像您在上面指定的格式一样漂亮地打印您的数组
echo(var_export($array_variable, true));
试试这个:
echo "<pre>";
print_r($metaDesc);
echo "</pre>";
exit;
我正在 Laravel 中生成如下所示的本地化文件:
<?php
return [
'hello' => 'world',
'foo' => 'bar',
];
只是一个普通的数组,没什么特别的。我正在寻找一种方法来执行此操作,我查看了 serialize
方法,但它不符合我的需要。有没有我不知道的方法可以做到这一点?
另请注意,我的数组仅包含字符串键和值。由于这是本地化工作,一些字符串是 UTF-8。
您可以将数据存储为 JSON 字符串 json_encode
var_export
对此效果很好,它会像您在上面指定的格式一样漂亮地打印您的数组
echo(var_export($array_variable, true));
试试这个:
echo "<pre>";
print_r($metaDesc);
echo "</pre>";
exit;