Как перевести массив в JSON-LD
26.04.2024 07:45:15 pm
Чтобы массив перевести в JSON-LD, используйте функцию
Для примера написал массив:
Наша строчка кода выше сделает из этого массива следующее:
Возможно, будет интересно: Тема: Микроразметка сайта для поисковых систем (Формат JSON-LD).
json_encode
, с тремя константами:- JSON_PRETTY_PRINT - Использование пробелов, для форматирования данных.
- JSON_UNESCAPED_SLASHES - Не экранировать слэш (
/
). - JSON_UNESCAPED_UNICODE - Не кодировать многобайтовые символы. По умолчанию кодирует (
\uXXXX
).
$json = json_encode($array, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
Для примера написал массив:
$array = [[
'a' => 'a',
'b' => 'b',
'c' => [
'a' => 'a',
'b' => [
'a' => 'a'
]
]
],
[
'a' => 'a',
'b' => 'b',
'c' => [
'a' => 'a',
'b' => [
'a' => 'a'
]
]
]
];
Наша строчка кода выше сделает из этого массива следующее:
[
{
"a": "a",
"b": "b",
"c": {
"a": "a",
"b": {
"a": "a"
}
}
},
{
"a": "a",
"b": "b",
"c": {
"a": "a",
"b": {
"a": "a"
}
}
}
]
Возможно, будет интересно: Тема: Микроразметка сайта для поисковых систем (Формат JSON-LD).
- Жалоба