САМОУЧИТЕЛЬ PHP 4


Содержание


Установка типа переменной
Жесткие ссылки
Жесткие ссылки - часть 2
Символические ссылки
String
Int, long
Double, float
Bool
Array
List
Object
Void
Mixed
Предопределенные константы
Определение констант
Проверка существования константы
Логические выражения
Строковые выражения
Строка в апострофах
Строка в кавычках
Here-документ
Вызов внешней программы
Арифметические операции
Строковые операции
Операции присваивания
Операции инкремента и декремента
Битовые операции
Операции сравнения
Операции эквивалентности
Логические операции
Работа с данными формы
Разные советы
Разделенные вычисления
Разделенные вычисления - часть 2
Разделенные вычисления - часть 3
Разделенные вычисления - часть 4
Разделенные вычисления - часть 5
Использование самопереадресации
Использование самопереадресации - часть 2
Использование самопереадресации - часть 3
Запрет кэширования страниц
Несколько слов о флажках checkbox
Ассоциативные массивы
Ассоциативные массивы - часть 2
Создание массива "на лету". Автомассивы
Инструкция list()
Списки и ассоциативные массивы: путаница?..
Инструкция array() и многомерные массивы
Инструкция array() и многомерные массивы - часть 2
Операции над массивами
Доступ по ключу
Функция count()
Слияние массивов
Слияние массивов - часть 2
Косвенный перебор элементов массива
Косвенный перебор элементов массива - часть 2
Недостатки косвенного перебора
Одинаковые ключи
Нулевой ключ
Прямой перебор массива
Классический перебор
Перебор в стиле PHP 4
Списки и строки
Сериализация
Сериализация - часть 2
Функции и области видимости
Пример функции
Пример функции - часть 2
Общий синтаксис определения функции
Инструкция return
Параметры по умолчанию
Передача параметров по ссылке
Передача параметров по ссылке - часть 2
Переменное число параметров
Локальные переменные
Глобальные переменные
Массив $GLOBALS
Массив $GLOBALS - часть 2
Массив $GLOBALS - часть 3
Вложенные функции
ÓСловно определяемые функции
ÓСловно определяемые функции - часть 2
Передача функций "по ссылке"
Возврат функцией ссылки
Пример функции: Dump()
Строковые функции
Конкатенация строк
О сравнении строк и инструкции if-else
О сравнении строк и инструкции if-else - часть 2
Функции для работы с одиночными символами
Базовые функции
Работа с блоками текста
Работа с блоками текста - часть 2
Функции для преобразований символов
Функции для преобразований символов - часть 2
Функции изменения регистра
Преобразование кодировок
Хэш-функции
Хэш-функции - часть 2
Сброс буфера вывода[E58]
Сброс буфера вывода[E58] - часть 2
Работа с массивами
Сортировка массива по значениям (asort()/arsort())
Сортировка по ключам (ksort()/krsort())
Сортировка по ключам при помощи функции uksort()
Сортировка по ключам при помощи функции uksort() - часть 2
Сортировка по значениям при помощи функции uasort()
Переворачивание массива array_reverce()
Сортировка списка sort()/rsort()
Сортировка списка при помощи функции usort()
Перемешивание списка shuffle()
Ключи и значения
Комплексная замена в строке
Слияние массивов
Получение части массива
Вставка/удаление элементов
Вставка/удаление элементов - часть 2
Переменные и массивы
Переменные и массивы - часть 2
Создание списка – диапазона чисел
Математические функции
Встроенные константы
Функции округления
Степенные функции
Тригонометрия
Работа с файлами
О текстовых и бинарных файлах
О текстовых и бинарных файлах - часть 2
Открытие файла
Открытие файла - часть 2
Открытие файла - часть 3
Открытие файла - часть 4
Конструкция or die()
Безымянные временные файлы
Закрытие файла
Чтение и запись
Блочные чтение/запись
Построчные чтение/запись
Чтение CSV-файла
Положение указателя текущей позиции
Определение типа файла
Определение возможности доступа
Специализированные функции
Функции манипулирования целыми файлами
Другие функции
Блокирование файла
Блокирование файла - часть 2
Типы блокировок
Исключительная блокировка
Исключительная блокировка - часть 2
Разделяемая блокировка
Разделяемая блокировка - часть 2
Блокировки с запретом "подвисания"
Пример счетчика
Работа с каталогами
Манипулирование каталогами
Работа с записями
Пример: печать дерева каталогов
Каналы и символические ссылки
Символические ссылки



Начало    



Книжный магазин