このようにPHP変数をJavascriptに渡そうとしています..
var url = <?php echo $urlArray[0]; ?>;
$urlArray[0] の内容は、json デコードされた配列からの文字列です
"赤ちゃん"
コードを実行すると、エラーが発生します..
Uncaught ReferenceError: 赤ちゃんが定義されていません
このようにPHP変数をJavascriptに渡そうとしています..
var url = <?php echo $urlArray[0]; ?>;
$urlArray[0] の内容は、json デコードされた配列からの文字列です
"赤ちゃん"
コードを実行すると、エラーが発生します..
Uncaught ReferenceError: 赤ちゃんが定義されていません
var url = "<?php echo $urlArray[0]; ?>";
あなたは引用符を忘れました。
より複雑なデータ構造をエクスポートする必要がある場合は、json_encodeが必要になる場合があります。これは、配列やオブジェクトをエクスポートする場合に役立つ場合があります。
json_encode
はあなたの友達です - JavaScript に渡そうとしているものをラップするために使用します。
http://php.net/manual/en/function.json-encode.php
var url = <?php echo json_encode($urlArray[0]); ?>;