Yukko: хыхыхы, вы думаете у меня своей головы на плечах нет, я все за Фанатом повторяю?
Итак. Статья "Работа с массивами в PHP".
Первый абзац. неверно: в пхп нет разделения на числовые и ассоциативные массивы. Они все ассоц. это запутывает новичка.
Следующая строка по кавычки - опять же запутывает, ибо не сказано зачем брать ключи в кавычки. надо было вообще сказать, что кавычки необходимы и все.
Следующий абзац. В пхп нет многомерных массивов, есть массивы массивов.
из статьи
--
В первом случае мы видим массив имен, присвоенных ячейкам с конкретными номерами (все промежуточные ячейки заявлены пустыми).....
неверно, промежуточные ячейки не "заявлены пустыми", этих ячеек не существует.
про распечатку массива через plain implode Фанат уже говорил.
Если нужно создать массив для одной операции?
Тогда можно воспользоваться функций list(), объединяющей перечисленные в ней переменные в единый массив.
неверно.
1. list - это не функция, а language construct
2. она ничего в единый массив не объединяет и конструкция
PHP:
echo implode(',',list($one, $two, $three));
вообще не парсится, что логично.
насчет:
PHP:
while ($i < count($array_name)) echo $array_name[$i++];
хорошо бы инициализировать i перед циклом, да и для массивов со строковыми ключами это не работает.
далее производится "сравнение" ассоциативных и "обычных" массивов, а сравнивать нечего как мы знаем
думаю, что во второй статье(про индексы в mysql) тоже куча вот таких плюх. не читал.