Сортировка php массива с сохранением связи "ключ /значение"

Сортировка php массива с сохранением связи "ключ /значение"

Функция sort() не сохраняет связи "ключ/значение". Вместо этого элементы индексируются по возрастанию начиная с 0.
Для того, чтобы сохранить связи "ключ/значение" , необходимо воспользоваться функцией asort().
Данная функция позволяет сортировать массивы с "ключами" содержащими полезную информацию.

Вернуть длину строки. Utf-8

Наверное многие сталкивались с необходимостью получения размета строки (количество символов в строке).
И стандартная всеми известная функция strlen() возвращала совершенно не те значения, которые необходимо было получить.

Переменная $_SERVER — Информация о сервере и среде исполнения

Переменная $_SERVER — Информация о сервере и среде исполнения

Источник: php.net

Описание:


Переменная $_SERVER - это массив, содержащий информацию, такую как заголовки, пути и местоположения скриптов. Записи в этом массиве создаются веб-сервером. Нет гарантии, что каждый веб-сервер предоставит любую из них; сервер может опустить некоторые из них или предоставить другие, не указанные здесь. Тем не менее, многие эти переменные присутствуют в » спецификации CGI/1.1, так что вы можете их ожидать их реализации и в конкретном веб-сервере.

Переменная $HTTP_SERVER_VARS содержит ту же начальную информацию, но она не суперглобальная. (Заметьте, что $HTTP_SERVER_VARS и $_SERVER являются разными переменными, так что PHP обрабатывает их соответственно). Также учтите, что "длинные массивы" были удалены в версии PHP 5.4.0, поэтому $HTTP_SERVER_VARS больше не существует.

Постраничный вывод данных из БД mysql

Наверное, каждый разработчик сталкивался с необходимостью постраничного вывода какой-либо информации на экран. Практически в каждом проекте всегда есть "что-то", что не помещается на одну страницу и его нужно вывести по частям, классическим примером этому может служить, вывод информации в yandex или google. Все видели панель навигации, в низу страницы, между страницами, как сделать подобную панель навигации, и посвящена эта статья.
Постраничный вывод данных из БД mysql

Наследование на примере PHP

Наследование — механизм языка, который позволяет описать новый класс на основе уже существующего (родительского, базового) класса или интерфейса. Наследование можно эффективно применить для описания меняющихся обстоятельств.
Наследование на примере PHP