JSON
Вывести страницу как JSON
Показать на странице данные в формате JSON можно через метод json()
.
public function getJson() { $data = [ 'lang' => 'PHP', 'framework' => 'Laravel', ]; return response()->json($data); }
На странице отобразится следующий текст.
{"lang":"PHP", "framework":"Laravel"}
Тип страницы будет передан как «application/json».
Передать JSON в JavaScript
Передать JSON в JavaScript можно через команду Js::from()
.
<script> var json = {{ Js::from($array) }}; // Laravel 8 и выше var json = @json($array); // Laravel 7 и ниже </script>
В результате будет сгенерирован следующий код:
<script> var json = JSON.parse('{\u0022lang\u0022:\u0022PHP\u0022,\u0022framework\u0022:\u0022Laravel\u0022}'); </script>
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта