Php подробное руководство


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. Глава 1. Введение в PHP

    1. Общий обзор языка программирования PHP

    2. Установка PHP

    3. Установка веб-сервера Apache

    4. Установка веб-сервера Apache и PHP на Mac OS

    5. Первый сайт на PHP

  2. Глава 2. Основы PHP

    1. Основы синтаксиса

    2. Переменные

    3. Типы данных

    4. Операции в PHP

    5. Конструкция if..else и тернарная операция

    6. Конструкции switch и match

    7. Циклы

    8. Массивы

    9. Ассоциативные массивы

    10. Многомерные массивы

    11. Функции

    12. Параметры функции

    13. Возвращение значений и оператор return

    14. Анонимные функции

    15. Замыкания / Closure

    16. Стрелочные функции

    17. Генераторы

    18. Ссылки

    19. Область видимости переменной

    20. Константы

    21. Проверка существования переменной

    22. Получение и установка типа переменной. Преобразование типов

    23. Операции с массивами

  3. Глава 3. Отправка данных на сервер

    1. Получение данных из строки запроса. GET-запросы

    2. Отправка форм. POST-запросы

    3. Безопасность данных

    4. Отправка массивов

    5. Работа с полями ввода форм

    6. Пример обработки форм

    7. Отправка файлов на сервер

  4. Глава 4. Объектно-ориентированное программирование

    1. Объекты и классы

    2. Конструкторы и деструкторы

    3. Анонимные классы

    4. Наследование

    5. Модификаторы доступа

    6. Статические методы и свойства

    7. Интерфейсы

    8. Абстрактные классы и методы

    9. Traits

    10. Копирование объектов классов

    11. Свойства и классы для чтения

  5. Глава 5. Базовые возможности PHP

    1. Подключение внешних файлов

    2. Пространства имен

    3. Типизация данных

    4. Работа со строками

    5. Работа с cookie

    6. Сессии

  6. Глава 6. Обработка исключений

    1. Конструкция try catch finally

    2. Генерация исключений

  7. Глава 7. Работа с файловой системой

    1. Чтение и запись файлов

    2. Управление файлами и каталогами

    3. Блокировка файла. Функция 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. Полное руководство и справочник функций

Наша книга поможет вам освоить язык РНР практически с нуля – от самых-самых основ до создания своих собственных приложений и библиотек кода. Пошаговые примеры помогут вам разобраться с многочисленными функциями РНР. Большая часть книги посвящена подробному Справочнику функций РНР.

Вы узнаете, как правильно использовать строки; что такое массивы и какие действия с ними можно выполнять; вы узнаете, как используется ООП (объектно-ориентированное программирование) в РНР; научитесь использовать PHP-сеансы и получать доступ к параметрам формы и загруженным файлам; узнаете, как отправить Cookies и перенаправить браузер или как получить доступ к базам данных из PHP; поработаете с графикой в РНР и научитесь динамически генерировать изображения с помощью PHP; узнаете, как сделать свои веб-приложения безопасными и защитить их от наиболее распространенных и опасных атак и многое-многое другое.

Название: PHP. Полное руководство и справочник функций
Язык: русский
Жанр: программирование
Год: 2020
Формат: pdf
Страниц: 434
Размер: 26 Mb

Скачать PHP. Полное руководство и справочник функций

Понравилась статья? Поделить с друзьями:
  • Скачать мануал по ваз 2108
  • Как установить сбербанк на телефон пошаговая инструкция с официального сайта
  • Гамаир таблетки инструкция по применению для помидор
  • Эликсир для волос сила кератина otium miracle revive инструкция
  • Автоматика minisit 710 инструкция по использованию