Рекурсивный акроним
словосочетания
«PHP: Hypertext Preprocessor»
Добро пожаловать на
форум PHP программистов
!
Главная
Документация
Новости
Форум
За последние 24 часа нас посетил
17131 программист
и
1722 робота
. Сейчас ищет 1341 программист ...
Оглавление
Авторские права
Предисловие
Приступая к работе
Введение
Простой учебник
Установка и настройка
Общие инструкции по установке
Установка на Unix системы
Установка на Mac OS X
Установка в системах Windows
Установка на платформах Cloud Computing
Менеджер процессов FastCGI (FPM)
Установка расширений PECL
Проблемы?
Конфигурация запуска
Справочник языка
Основы синтаксиса
Типы
Переменные
Константы
Выражения
Операторы
Управляющие конструкции
Функции
Классы и объекты
Пространства имен
Errors
Исключения
Generators
Ссылки. Разъяснения
Предопределённые переменные
Предопределённые исключения
Встроенные интерфейсы и классы
Контекстные опции и параметры
Поддерживаемые протоколы и обработчики (wrappers)
Безопасность
Вступление
Общие рассуждения
Если PHP установлен как CGI
Если PHP установлен как модуль Apache
Безопасность файловой системы
Безопасность баз данных
Сообщения об ошибках
Использование глобальных переменных (Register_Globals)
Данные, введенные пользователем
Волшебные кавычки
Сокрытие PHP
Необходимость обновлений
Отличительные особенности
HTTP-аутентификация в PHP
Cookies
Сессии
Работа с XForms
Загрузка файлов на сервер
Работа с удаленными файлами
Работа с соединениями
Постоянные соединения с базами данных
Безопасный режим
Использование PHP в командной строке
Сборка мусора
DTrace Dynamic Tracing
Справочник функций
Изменение поведения PHP
Обработка аудио форматов
Службы аутентификации
Расширения для работы с командной строкой
Расширения для сжатия и архивации
Обработка кредитных карт
Криптографические расширения
Расширения для работы с базами данных
Расширения для работы с датой и временем
Расширения для работы с файловой системой
Поддержка языков и кодировок
Обработка и генерация изображений
Расширения для работы с почтой
Математические расширения
Генерация нетекстовых MIME форматов
Расширения для управления процессами программ
Другие базовые расширения
Другие службы
Расширения для работы с поисковыми системами
Расширения для работы с серверами
Расширения для работы с сессиями
Обработка текста
Расширения, относящиеся к переменным и типам
Веб-сервисы
Расширения только для Windows
Обработка XML
Ядро PHP: Руководство хакера
Preface
Memory management
Working with Variables
Writing Functions
Writing Classes
Working with Resources
Working with INI settings
Working with streams
The "counter" Extension - A Continuing Example
The PHP 5 build system
Extension structure
PDO Driver How-To
Extension FAQs
Zend Engine 2 API reference
Zend Engine 2 Opcodes
Zend Engine 1
ЧАВО
Общая информация
Списки рассылки
Получение PHP
Вопросы по Базам данных
Установка
Проблемы сборки
Использование PHP
Хэширование паролей
PHP и HTML
PHP и COM
Переход с PHP 4 на PHP 5
Разные вопросы
Appendices
История PHP и смежных проектов
Migrating from PHP 5.6.x to PHP 7.0.x
Migrating from PHP 5.5.x to PHP 5.6.x
Migrating from PHP 5.4.x to PHP 5.5.x
Переход с PHP 5.3.x на PHP 5.4.x
Переход c PHP 5.2.x на PHP 5.3.x
Переход с PHP 5.1.x на PHP 5.2.x
Переход с PHP 5.0.x на PHP 5.1.x
Переход с PHP 4 на PHP 5.0.x
Classes and Objects (PHP 4)
Отладка в PHP
Опции конфигурации
Директивы php.ini
Список/классификация расширений
Список псевдонимов функций
Список зарезервированных слов
Список типов ресурсов
Список доступных фильтров
Список поддерживаемых транспортных протоколов
Таблица сравнения типов в PHP
Список меток (tokens) парсера
Руководство по именованию
Об этом руководстве
Creative Commons Attribution 3.0
Алфавитный список
Список изменений
Загрузка файлов на сервер
Вернуться к:
Отличительные особенности
Содержание
Загрузка файлов методом POST
Разъяснение сообщений об ошибках
Наиболее распространенные ошибки
Загрузка на сервер нескольких файлов
Поддержка метода PUT
Вернуться к:
Отличительные особенности