$max = $arr[0];
Моя версия: Массив '$arr' со значением '0' и с ключом '0' присваиваем переменной '$max'?
Правильно?
Спустя 1 час, 22 минуты, 18 секунд (19.04.2011 - 06:16) Nikitian написал(а):
Переменной $max присваивается значение массива $arr с ключём 0.
Спустя 26 секунд (19.04.2011 - 06:16) inpost написал(а):
со значением 0? Может быть любое значение, просто с ключем 0.
Спустя 4 часа, 34 минуты, 42 секунды (19.04.2011 - 10:51) sergeiss написал(а):
Jek - только не "массив", а "элемент массива с ключом ноль". И учти, что у массивов в ПХП могут быть "ассоциативные" ключи, т.е. не цифровые, а текстовые.
Спустя 7 минут, 40 секунд (19.04.2011 - 10:59) Bukelv написал(а):
Спустя 5 минут, 30 секунд (19.04.2011 - 11:04) Snus написал(а):
sergeiss
Цитата (sergeiss @ 19.04.2011 - 07:51) |
только не "массив", а "элемент массива с ключом ноль". |
Значение правильнее. Ибо там может быть массив, а то и многомерный.
Спустя 9 минут, 13 секунд (19.04.2011 - 11:14) sergeiss написал(а):
Snus - буквожор
На самом деле, я имел ввиду чуть другое. Не присвоение, а просто "что такое $arr[0]". Но не чётко это написал, согласен.
На самом деле, я имел ввиду чуть другое. Не присвоение, а просто "что такое $arr[0]". Но не чётко это написал, согласен.
Спустя 10 минут, 21 секунда (19.04.2011 - 11:24) Jek написал(а):
удалено
Спустя 2 минуты, 47 секунд (19.04.2011 - 11:27) sergeiss написал(а):
Jek - ключ - это то, что внутри квадратных скобок. Он никуда не присваивается, он только используется (в данном случае).
Спустя 6 минут, 11 секунд (19.04.2011 - 11:33) Jek написал(а):
Ну, ведь там стоит знак равно (присвоить)
Получается: '$arr' - это значение, а [0] - это ключ?
Получается: '$arr' - это значение, а [0] - это ключ?
Спустя 6 минут, 33 секунды (19.04.2011 - 11:39) Snus написал(а):
Jek
Чтобы тебе было понятнее:
Мы имеем ассоциативный массив ARR со значением VALUE и ключом KEY
Чтобы получить значение VALUE этого массива, мы должны обратиться к нему по ключу
А можем присвоить его значение переменной VAR
Чтобы тебе было понятнее:
Мы имеем ассоциативный массив ARR со значением VALUE и ключом KEY
$ARR['KEY'] = 'VALUE';
Чтобы получить значение VALUE этого массива, мы должны обратиться к нему по ключу
echo $ARR['KEY']; // Выдаст VALUE
А можем присвоить его значение переменной VAR
$VAR = isset($ARR['KEY']) ? $ARR['KEY'] : NULL;
Спустя 16 минут (19.04.2011 - 11:55) Jek написал(а):
$VAR = isset($ARR['KEY']) ? $ARR['KEY'] : NULL;
Отсюда следует, если переменная arr с ключом key определяется, то она присваевается переменной var, если нет, то null. Правильно?
Получается: '$arr' - это массив, а [0] - это ключ некого значения?
Спустя 8 минут, 1 секунда (19.04.2011 - 12:03) sergeiss написал(а):
Jek - квадратные скобки - это неотъемлемая часть синтаксиса. Ключ - это только то, что внутри квадратных скобок. А всё вместе, и только вместе (!!!) даёт элемент массива.
$arr - да, это весь массив
$arr[0] - элемент массива
Спустя 17 минут, 31 секунда (19.04.2011 - 12:21) Jek написал(а):
sergeiss, я на самом деле читаю весь мануал по php на офицальном сайте php.net. Кстати, а как мне найти этого человека на форуме? И ещё, можешь подсказать нормальный сайт с нормальными ( правильными) скриптами, чтобы я мог их разбирать.
Спустя 17 минут, 50 секунд (19.04.2011 - 12:39) sergeiss написал(а):
Цитата (Jek @ 19.04.2011 - 13:21) |
а как мне найти этого человека на форуме? |
Вот тут поищи: http://phpforum.ru/index.php?act=Search&CODE=getnew
Спустя 1 час, 19 минут, 4 секунды (19.04.2011 - 13:58) Snus написал(а):
Цитата (Jek @ 19.04.2011 - 08:55) |
Отсюда следует, если переменная arr с ключом key определяется, то она присваевается переменной var, если нет, то null. Правильно? |
Абсолютно правильно.
Спустя 22 часа, 7 минут, 42 секунды (20.04.2011 - 12:06) Jek написал(а):
ОК