Я генерирую файлы локализации в Laravel, которые выглядят примерно так:
<?php
return [
'hello' => 'world',
'foo' => 'bar',
];
Просто обычный массив, ничего особенного. Я ищу способ сделать это, я посмотрел на serialize
метод, но он не соответствует моим потребностям. Есть ли способ сделать это, о котором я не знаю?
Также обратите внимание, что мой массив состоит только из строковых ключей и значений. Поскольку это работа по локализации, некоторые строки имеют формат UTF-8.
var_export
хорошо работает для этого, он будет довольно печатать ваш массив во многом как формат, который вы указали выше
echo(var_export($array_variable, true));
Вы можете сохранить свои данные в виде строки JSON с json_encode
Попробуй это:
echo "<pre>";
print_r($metaDesc);
echo "</pre>";
exit;