Невозможно получить доступ к элементу массиваPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Невозможно получить доступ к элементу массива

Сообщение Anonymous »

Я работаю над своей первой программой, написанной на PHP. Это основной вопрос. Я пытаюсь напечатать строку, хранящуюся в массиве. У меня есть два массива. Один массив, $content, хранит число в $content[$i][15] (я использую массивы в массивах и просматриваю его с помощью цикла for). Допустим, это число равно 3. Теперь я хочу получить доступ к строке в другом массиве с именем $type. Эта строка находится в позиции $type[3]. По логике вещей, я думаю, $type[3] должен печатать то же самое, что и $type[$content[$i][15]]. Но когда я вызываю $type[$content[$i][15]], он ничего не печатает, но когда я печатаю $type[3], он работает нормально. Разве этот тип вызова не разрешен в PHP?

$type = array();
$typetemp = readfile("type.csv");
foreach ($typetemp as $sa){
$type[$sa[0]] = $sa[1];
}

$content = readfile("content.csv");

for($i=0; $i

Подробнее здесь: https://stackoverflow.com/questions/136 ... ay-element
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»