私はajax呼び出しで単一のjsonエンコードされた配列を設定しています:
$var = json_encode($_SESSION['pictures']);
このjsonでエンコードされた配列を「array」という変数に入れました。var配列にアラートを送信すると、次のコールバックが返されます。
["http://linktoimage1", "http://linktoimage2"]
ここで、jquery呼び出しを介して最初の値を出力したいと思います。
$('#imgswap').attr('src', array[0]);
このjquery呼び出しを行うと、値「[」を受け取ります。array [2]に変更すると、「h」が返されます。そのため、配列の完全な値ではなく、文字を返してくれます。
私は何が間違っているのですか?