Я знаю, что это дубликат, но я не могу найти свой ответ между ответами на другие вопросы, поэтому, пожалуйста, помогите.
Я пытаюсь получить массив php в массив javascript. Мой редактор кода (phpStorm) выдает ошибку в коде, что $survey
является неопределенной переменной, мой браузер выдает ту же ошибку в журнале консоли, за исключением файла javascript.
Я пытался dd($survey)
, он существует, и я использую его во всем моем HTML-файле. Я также пытался json_encode php массив, выдает те же ошибки.
dd ($ survey):
"data" => array:11 [
"id" => 2315
"name" => ""
"formFolderId" => 703
"createdAt" => "2019-10-14 14:55:03"
"updatedAt" => "2019-10-14 14:55:03"
"formCategories" => array:11 [
0 => array:7 [
"id" => 14048
"name" => ""
"formId" => 2315
"createdAt" => "2019-10-14 14:55:03"
"updatedAt" => "2019-10-14 14:55:03"
"formQuestions" => array:4 [
0 => array:26 [
"id" => 158233
"name" => ""
"formCategoryId" => 14048
"type" => "radio"
"createdAt" => "2019-10-14 14:55:03"
"updatedAt" => "2019-10-14 14:55:03"
"formOptions" => array:6 []
]
]
Мой HTML-заголовок:
<script>
let wholeSurvey = <?php $survey['data'] ?> ;
</script>
ИтакНаверное, мой вопрос в том, как я могу получить $survey
в целом опросе.
Извините за грамматические или орфографические ошибки.