PHP7 для начинающих

Учебное пособие.

МакГрат Майк «PHP7 для начинающих с пошаговыми инструкциями» Эксмо, 2018 год, 256 стр., ISBN: 978-5-699-98594-4; (44,3 мб. pdf + 3,56 мб. djvu)

Книга является кратким самоучителем по самому популярному на сегодняшний день языку программирования (для WEB). Она поможет освоить азы PHP7 даже тем новичкам, которые не знакомы с этим языком, а также с программированием вообще. Благодаря традиционно доступному и понятному изложению, присущему всем книгам серии «Программирование для начинающих», множеству демонстрационных иллюстраций и примеров, а также большому количеству полезных советов. Эта книга – лучшее пособие для начинающих программистов. Примеры, приводимые в этой книге, разработаны и проверены с указанными версиями программного обеспечения и работа с другими версиями может потребовать дополнительной переработки.

Оглавление книги

Содержание.

1. Подготовка рабочей среды
Введение в PHP 10
Установка веб-сервера Abyss 13
Установка PHP-движка 17
Интеграция Abyss и PHP 20
Внедрение PHP-кода 23
Правила написания сценариев 25
Заключение 28

2. Хранение значений
Переменные 31
Заключение строк в кавычки 34
Массивы 36
Сортировка массивов 40
Размерность массивов 43
Типы данных 45
Константы 48
Суперглобальные переменные 51
Заключение 54

3. Операторы
Арифметические операторы 57
Операторы сравнения 59
Условные операторы 62
Логические операторы 65
Побитовые операторы 67
Операторы инкремента и декремента 70
Приоритет операторов 71
Заключение 73

4. Условные конструкции
Конструкция if 75
Конструкция else 77
Конструкция switch 80
Работа с циклами 83
Циклы while и do while 85
Прерывание циклов 88
Заключение 90

5. Функции
Определение функций 93
Передача аргументов 95
Параметры функции 98
Область видимости 100
Возврат значений 103
Обратный вызов 105
Заключение 108

6. Строки
Сравнение символов 111
Поиск текста 113
Извлечение подстроки 116
Изменение регистра символов 117
Форматирование строк 118
Вывод даты/времени 121
HTML-сущности 124
Заключение 126

7. Классы и объекты
Инкапсуляция данных 129
Создание объектов 132
Инициализация членов класса 134
Конструкторы и деструкторы 137
Наследование свойств 139
Полиморфизм 142
Заключение 144

8. Работа с файлами
Чтение файлов 147
Чтение строк 149
Чтение символов 151
Запись в файл 152
Добавление текста 155
Обработка ошибок 157
Перехват исключений 160
Заключение 163

9. Разработка веб-форм
Выполнение действий 166
Проверка заполнения формы 169
Проверка введенных данных 171
Фильтрация данных 174
Передача скрытых данных 176
Обработка данных формы 179
Веб-формы с сохранением данных 181
Выгрузка файлов 184
Группировка элементов формы 187
Передача данных в сценарий 190
Заключение 192

10. Сохранение данных
Передача cookie-данных 195
Установка соокіе-записей 196
Получение соокіе-записей 198
Просмотр соокіе-записей 201
Передача данных сессии 203
Настройка сессий 204
Получение данных сессии 206
П росмотр да н н ых сессии 209
Заключение 211

11. Подключение базы данных
Подключение компонентов 214
Создание форума 217
Страницы форума 219
Предоставление формы 222
Обработка сообщений 224
Проверка работоспособности 227
Заключение 230

12. Подключение веб-служб
Загрузка данных 232
Получение узлов 234
Получение атрибутов 237
Добавление RSS-лент 239
Настройка параметров 242
Выбор компонентов 245
Заключение 248

СкачатьPDF СкачатьDJVU

Похожая литература