PHP ассоциативный массив и файлы — PHP шаг за шагом

Необходимо извлечь данные из файла и сформировать ассоциативный массив — PHP task. Конкретная задача со stackoverflow : Парсится какой-то книжный интернет магазин, в результате образуется текстовый файл (одна строка — одна книга). Поля в строке разделены между собой двумя и более пробелами. […]

Читать далее →

Архивы Массивы — PHP шаг за шагом

PHP ассоциативный массив и файлы Необходимо извлечь данные из файла и сформировать ассоциативный массив — PHP task. Конкретная задача со stackoverflow : Парсится какой-то книжный интернет магазин, в результате образуе… Read more PHP: Подсчет элементов в массиве Функция просто считает элементы массива […]

Читать далее →

PHP: Подсчет элементов в массиве — PHP шаг за шагом

Функция просто считает элементы массива —  count($arr). Собственно больше от нее ничего не требуется. Я использовал для перебора куска кода json, который пришел в ответ от API Youtube. # code… $arr = file_get_contents($file); $request = json_decode($arr, true); $result = count($request[items]); […]

Читать далее →

PHP перебор массива — PHP шаг за шагом

Стандартная функция для php  перебор массива. Массив в задаче ассоциативный. В общем стандартная задача по нахождению элементов в массиве методом перебора. Трюк в том, что при обходе очередного уровня массива задать «человеческое название ключу» — в примере вложенность выше чем […]

Читать далее →

Сортировка массивов в PHP

uksort(), uasort() и usort() — пользовательская сортировка массивов. Сортировка массива по значению. Функции asort() и arsort() Функция asort() выполняет сортировку массива по значениям элементов. При этом она располагает элементы массива таким образом, что их значения шли в алфавитном порядке (если […]

Читать далее →

Получение части массива в PHP

Для получения части массива в PHP используется функция array_slice(). Ей нужно передать три параметра: — имя исходного массива, из которого будут выбираться элементы; — смещение от начала массива, то есть сколько элементов от начала массива надо пропустить перед началом выборки; […]

Читать далее →

Удаление массивов в PHP

12.06.2009 13:03 Администратор Основы PHP — Массивы и списки в PHP Для удаления массива, как и любой другой переменной, используется функция UnSetQ: UnSet($People); Обычно удаление может потребоваться для очень большого массива, чтобы освободить используемую им память.   Авторизация N-ERGO — […]

Читать далее →

Слияние массивов в PHP

Слияние (конкатенация) — это операция создания массива, состоящего из элементов нескольких других массивов. Слияние массивов — это очень опасная операция, поэтому старайтесь избегать ее. Результат слияния подчиняется своей логике, забыв о которой можно потерять данные. В PHP слияние реализуется при […]

Читать далее →

Перебор массива в PHP

Принцип косвенного перебора заключается в том, что сначала вычисляется очередной индекс (ключ), а затем по этому индексу косвенно находится значение элемента массива. Например: $People[0]=»Коля»; $People[1]=»Витя»; $People[2]=»Дима»; for($i=0; $i $value) echo «$key = $value»; Недостатки косвенного перебора Косвенный перебор очень прост, […]

Читать далее →

Массивы в PHP

Массив — это упорядоченный набор данных. Каждый элемент массива имеет индекс или ключ. Индекс (ключ) служит для однозначной идентификации элемента внутри массива. В одном массиве не может быть двух элементов с одинаковыми индексами.Работать без массива не очень удобно, думаю, вы […]

Читать далее →