Friedhelm Betz
Antony Dovgal
Nuno Lopes
Hannes Magnusson
Georg Richter
Damien Seguy
Jakub Vrana
2023-09-24
Под редакцией:
Peter Cowburn
от:
Алексей Шеин
Андрей Безруков
Максим Чабан
Александр Москалёв
Борис Клименко
Дмитрий Винярчук
Борис Флейтлих
Алексей Егоров
Юрий Бабиков
Михаил Баранов
Андрей Громов
Алексей Пыльцын
Сергей Пантелеев
Сергей Зорин
Евгений Четвериков
©
1997-2023
Группа документирования PHP
- Авторские права
- Руководство по PHP
- Предисловие
- Приступая к работе
- Введение
- Простой учебник
- Установка и настройка
- Общие инструкции по установке
- Установка на Unix-системы
- Установка на macOS
- Установка в системах Windows
- Установка на платформах Cloud Computing
- Менеджер процессов FastCGI (FPM)
- Установка модулей PECL
- Проблемы?
- Конфигурация времени выполнения
- Справочник языка
- Основы синтаксиса
- Типы
- Переменные
- Константы
- Выражения
- Операторы
- Управляющие конструкции
- Функции
- Классы и объекты
- Пространства имён
- Перечисления
- Ошибки
- Исключения
- Fibers
- Генераторы
- Атрибуты
- Объяснение ссылок
- Предопределённые переменные
- Предопределённые исключения
- Встроенные интерфейсы и классы
- Предопределённые атрибуты
- Контекстные опции и параметры
- Поддерживаемые протоколы и обёртки
- Безопасность
- Вступление
- Общие рассуждения
- Если PHP установлен как CGI
- Если PHP установлен как модуль Apache
- Безопасность сессий
- Безопасность файловой системы
- Безопасность баз данных
- Сообщения об ошибках
- Данные, введённые пользователем
- Сокрытие PHP
- Необходимость обновлений
- Отличительные особенности
- HTTP-аутентификация в PHP
- Cookies
- Сессии
- Работа с XForms
- Загрузка файлов на сервер
- Работа с удалёнными файлами
- Работа с соединениями
- Постоянные соединения с базами данных
- Использование PHP в командной строке
- Сборка мусора
- Динамическая трассировка DTrace
- Справочник функций
- Изменение поведения PHP
- Обработка аудио форматов
- Службы аутентификации
- Модули для работы с командной строкой
- Модули для сжатия и архивации
- Криптографические модули
- Модули для работы с базами данных
- Модули для работы с датой и временем
- Модули для работы с файловой системой
- Поддержка языков и кодировок
- Обработка и генерация изображений
- Модули для работы с почтой
- Математические модули
- Генерация нетекстовых MIME-форматов
- Модули для управления процессами программ
- Другие базовые модули
- Другие службы
- Модули для работы с поисковыми системами
- Модули для работы с серверами
- Модули для работы с сессиями
- Обработка текста
- Модули, относящиеся к переменным и типам
- Веб-сервисы
- Модули только для Windows
- Обработка XML
- Модули для работы с GUI
- ЧАВО — ЧАВО: ЧАсто задаваемые Вопросы и Ответы на них
- Общая информация
- Списки рассылки
- Получение PHP
- Вопросы по базам данных — Вопросы по Базам данных
- Установка
- Проблемы сборки
- Использование PHP
- Хеширование паролей — Безопасное хеширование паролей
- PHP и HTML
- PHP и COM
- Разные вопросы
- Appendices
- История PHP и смежных проектов
- Миграция с PHP 8.1.x на PHP 8.2.x
- Миграция с PHP 8.0.x на PHP 8.1.x
- Миграция с PHP 7.4.x на PHP 8.0.x
- Миграция с PHP 7.3.x на PHP 7.4.x
- Миграция с PHP 7.2.x на PHP 7.3.x
- Миграция с PHP 7.1.x на PHP 7.2.x
- Миграция с PHP 7.0.x на PHP 7.1.x
- Миграция с PHP 5.6.x на PHP 7.0.x
- Миграция с PHP 5.5.x на PHP 5.6.x
- Отладка в PHP
- Опции конфигурации
- Директивы php.ini
- Список/классификация модулей
- Список псевдонимов функций
- Список зарезервированных слов
- Список типов ресурсов
- Список доступных фильтров
- Список поддерживаемых транспортных протоколов
- Таблица сравнения типов в PHP
- Список меток (tokens) парсера
- Руководство по именованию
- Об этом руководстве
- Creative Commons Attribution 3.0
- Алфавитный список
- Список изменений
There are no user contributed notes for this page.
Последнее обновление: 21.12.2022
-
Глава 1. Введение в PHP
-
Общий обзор языка программирования PHP
-
Установка PHP
-
Установка веб-сервера Apache
-
Установка веб-сервера Apache и PHP на Mac OS
-
Первый сайт на PHP
-
-
Глава 2. Основы PHP
-
Основы синтаксиса
-
Переменные
-
Типы данных
-
Операции в PHP
-
Конструкция if..else и тернарная операция
-
Конструкции switch и match
-
Циклы
-
Массивы
-
Ассоциативные массивы
-
Многомерные массивы
-
Функции
-
Параметры функции
-
Возвращение значений и оператор return
-
Анонимные функции
-
Замыкания / Closure
-
Стрелочные функции
-
Генераторы
-
Ссылки
-
Область видимости переменной
-
Константы
-
Проверка существования переменной
-
Получение и установка типа переменной. Преобразование типов
-
Операции с массивами
-
-
Глава 3. Отправка данных на сервер
-
Получение данных из строки запроса. GET-запросы
-
Отправка форм. POST-запросы
-
Безопасность данных
-
Отправка массивов
-
Работа с полями ввода форм
-
Пример обработки форм
-
Отправка файлов на сервер
-
-
Глава 4. Объектно-ориентированное программирование
-
Объекты и классы
-
Конструкторы и деструкторы
-
Анонимные классы
-
Наследование
-
Модификаторы доступа
-
Статические методы и свойства
-
Интерфейсы
-
Абстрактные классы и методы
-
Traits
-
Копирование объектов классов
-
Свойства и классы для чтения
-
-
Глава 5. Базовые возможности PHP
-
Подключение внешних файлов
-
Пространства имен
-
Типизация данных
-
Работа со строками
-
Работа с cookie
-
Сессии
-
-
Глава 6. Обработка исключений
-
Конструкция try catch finally
-
Генерация исключений
-
-
Глава 7. Работа с файловой системой
-
Чтение и запись файлов
-
Управление файлами и каталогами
-
Блокировка файла. Функция flock
-
- Глава 1. Введение в PHP
- Общий обзор языка программирования PHP
- Установка PHP
- Установка веб-сервера Apache
- Установка веб-сервера Apache и PHP на Mac OS
- Первый сайт на PHP
- Глава 2. Основы PHP
- Основы синтаксиса
- Переменные
- Типы данных
- Операции в PHP
- Конструкция if..else и тернарная операция
- Конструкции switch и match
- Циклы
- Массивы
- Ассоциативные массивы
- Многомерные массивы
- Функции
- Параметры функции
- Возвращение значений и оператор return
- Анонимные функции
- Замыкания / Closure
- Стрелочные функции
- Генераторы
- Ссылки
- Область видимости переменной
- Константы
- Проверка существования переменной
- Получение и установка типа переменной. Преобразование типов
- Операции с массивами
- Глава 3. Отправка данных на сервер
- Получение данных из строки запроса. GET-запросы
- Отправка форм. POST-запросы
- Безопасность данных
- Отправка массивов
- Работа с полями ввода форм
- Пример обработки форм
- Отправка файлов на сервер
- Глава 4. Объектно-ориентированное программирование
- Объекты и классы
- Конструкторы и деструкторы
- Анонимные классы
- Наследование
- Модификаторы доступа
- Статические методы и свойства
- Интерфейсы
- Абстрактные классы и методы
- Traits
- Копирование объектов классов
- Свойства и классы для чтения
- Глава 5. Базовые возможности PHP
- Подключение внешних файлов
- Пространства имен
- Типизация данных
- Работа со строками
- Работа с cookie
- Сессии
- Глава 6. Обработка исключений
- Конструкция try catch finally
- Генерация исключений
- Глава 7. Работа с файловой системой
- Чтение и запись файлов
- Управление файлами и каталогами
- Блокировка файла. Функция flock
Наша книга поможет вам освоить язык РНР практически с нуля – от самых-самых основ до создания своих собственных приложений и библиотек кода. Пошаговые примеры помогут вам разобраться с многочисленными функциями РНР. Большая часть книги посвящена подробному Справочнику функций РНР.
Вы узнаете, как правильно использовать строки; что такое массивы и какие действия с ними можно выполнять; вы узнаете, как используется ООП (объектно-ориентированное программирование) в РНР; научитесь использовать PHP-сеансы и получать доступ к параметрам формы и загруженным файлам; узнаете, как отправить Cookies и перенаправить браузер или как получить доступ к базам данных из PHP; поработаете с графикой в РНР и научитесь динамически генерировать изображения с помощью PHP; узнаете, как сделать свои веб-приложения безопасными и защитить их от наиболее распространенных и опасных атак и многое-многое другое.
Название: PHP. Полное руководство и справочник функций
Язык: русский
Жанр: программирование
Год: 2020
Формат: pdf
Страниц: 434
Размер: 26 Mb
Скачать PHP. Полное руководство и справочник функций