У меня есть такой запрос API:
$postInformation =
(new postInformation)->handle(['field' => 'slug', 'value' => $this->slug]);
Дамп этого ответа, помимо прочего, показывает некоторые категории, которые приходят из этого запроса API. И они в этом формате, где есть ключ «категории» с высшими категориями:
categories:
^ array:40 [
"id" => 2
...
"categories" => array:2 [
"data" => array:15 [
0 => array:3 [
"id" => 6
"name" => array:1 [
"en" => "General"
]
"on_request" => 0
]
1 => array:3 [
"id" => 14
"name" => array:1 [
"en" => "Tuts"
]
"on_request" => 0
]
2 => array:3 [
"id" => 3
"name" => array:1 [
"en" => "Laravel"
]
"on_request" => 0
]
...
]
...
]
Я создал таблицу «post_top_categories» и модель PostTopCategory, и я хочу получить основные категории из приведенного выше ответа API и сохранить их в таблице «post_top_categories». Но я не понимаю, как правильно этого добиться. Вы знаете, как этого можно добиться? Спасибо
🤔 А знаете ли вы, что...
В PHP есть много встроенных функций для работы с строками, массивами и файлами.