В трех опубликованных вами случаях у вас есть вложенные массивы . Это array(1) { [0]=>
указывает, что первый массив содержит ключ 0 . И это array(1) { [0]=> array(6)
указывает, что ключ 0 первого массива является вторым массивом .
Таким образом, $lessonArray[0]
должно быть:
array(6) { ["id"]=> string(3) "422" ["course"]=> string(3) "130"
["name"]=> string(8) "tester 2" ["activitylink"]=> string(1) "0" ["available"]=>
string(10) "1330691375" ["deadline"]=> string(10) "1330694135" }
И $lessonArray[0]['name']
должен быть 'тестером 2', $lessonArray[0]['available']
должен быть '1330691375' и так далее.
Если бы вы использовали print_r ($ lessonArray) вместо var_dump($lessonArray)
, вы бы заметили разницу:)
Итак, я второй комментарий JamWaffles для использования print_r , я сам предпочитаю print_r, если я действительно не хочу быть разборчивым в типах значений.