Информация о книге

978-5-496-00844-0

Главная  » Тематика определяется » PHP для начинающих

Жадаев А. Г., PHP для начинающих

Питер, 2017 г., 978-5-496-00844-0


Описание книги

Если у вас есть опыт верстки веб-страниц и вы хотите перейти на новый уровень разработки, то эта книга для вас. Вы познакомитесь с наиболее популярным языком программирования для создания веб-приложений - PHP. Благодаря практическим примерам в книге вы научитесь разрабатывать веб-приложения, превращать статические сайты в динамические, использовать веб-технологию AJAX для загрузки больших объемов данных на сайт. Кроме того, узнаете, как управлять базами данных с помощью MySQL, и познакомитесь с концепциями объектно-ориентированного программирования.

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 689 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  PHP 


Поделиться ссылкой на книгу



Содержание книги

От издательства
Глава 1. Что такое язык РНР
1.1. Работа сценария РНР
1.2. Основы синтаксиса языка РНР
1.3. Создание и запуск первого сценария РНР
1.4. Комментарии внутри кода РНР
1.5. Переменные
1.6. Типы данных РНР
boolean
string
integer
float
array
resource
NULL
1.7. Константы в PHP
1.8. Операторы PHP
Операторы присвоения
Математические операторы
Комбинированные операторы присвоения
Строковые операторы
Операторы инкремента и декремента
Битовые операторы
Операторы сравнения
Логические операторы
Приоритеты операторов
Условные операторы
Оператор switch
Операторы циклов
1.9.Работа с функциями в РНР
Синтаксис функций РНР
Передача аргументов
Значения параметров по умолчанию
Видимость переменных
1.10. Операторы повторного использования кода
1.11. Резюме
Глава 2. Веб-приложения
2.1. Работа с формами
2.2. Загрузка и обработка файлов
2.3. Сеансы
2.4. Работа с cookie
2.5. Работа с FTP
Загрузка файлов на сервер FTP
Скачивание файла с сервера FTP
2.6.Резюме
Глава 3. Знакомство с MySQL
3.1. Что такое MySQL
3.2. Основные сведения о реляционных базах
данных
Таблицы
Первичный ключ
Связи между таблицами. Внешний ключ
Целостность данных
3.3. Проектирование базы данных
3.4. Управление базой данных с помощью SQL
Выполнение SQL-команд
Создание базы данных
Работа с таблицами
Типы данных в MySQL
Свойства столбцов
Другие команды работы с таблицами
Ввод данных в таблицу
Извлечение данных из таблиц
Вложенные запросы
Объединение результатов запросов
Выгрузка данных в файл
Изменение данных
3.5. Резюме
Глава 4. Операторы и функции языка SQL
4.1.Операторы и функции проверки условий
Операторы сравнения
Операторы сравнения с результатами вложенного
запроса
Логические операторы
Операторы и функции, основанные на сравнении
4.2.Групповые функции
Перечень групповых функций
Параметр GROUP BY
Параметр HAVING
4.3.Числовые операторы и функции
Арифметические операторы
Алгебраические функции
Тригонометрические функции
4.4.Функции даты и времени
Функции получения текущей даты и времени
Функции получения компонентов даты и времени
Функции сложения и вычитания дат
Функции преобразования форматов дат
4.5. Символьные функции
4.6. Резюме
Глава 5. Работа с базами данных
и их администрирование из веб-приложений
5.1.Интерфейс с РНР
Подготовительные действия
Выполнение запроса к базе данных
Обработка ошибок
Ввод данных в базу
5.2.Администрирование и безопасность баз
данных MySQL
Учетные записи пользователей
Система привилегий доступа
5.3.Резюме
Глава 6. Технология AJAX
6.1.Как работает AJAX
Знакомство с XML
Первое веб-приложение с использованием AJAX
6.2. Работа с данными XML
6.3. Работа с MySQL
6.4. Резюме
Глава 7. Концепция объектно-ориентированного
программирования
7.1. Классы и объекты
Создание классов, свойств и методов
Создание объектов - экземпляров класса
Обращение к свойствам и методам
7.2.Реализация наследования в РНР
Перекрытие
Статические методы класса
Константы класса
Обращение к элементам классов
Проверка типа объекта
Клонирование объекта
7.3.Абстрактные классы
Интерфейсы
Предотвращение перекрытия - final
Итераторы
7.4.Функции для работы с классами и объектами
get_class_methodsO
get_class_varsO
get_object_varsO
method_existsO
get_classO
get_parent_classO
is_subclass_ofO
7.5. Обработка исключительных ситуаций
7.6. Резюме


Об авторе


Последние поступления в рубрике "Тематика определяется"



Ритуальный оракул Магия зеркал, 53 карты + инструкция 

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

Оракул Норн. Нити судьбы, 45 карт+инструкция 

Оракул Норн: нити судьбы - действительно уникальная колода. Предсказывать будущее или узнавать обстоятельства прошлого и настоящего помогают Боги, Богини и герои Древней Скандинавии. Они дают подробное описание грядущих событий, которое напрямую зависит не только от обстоятельств, но и от характера человека, который хочет узнать свое будущее....

Оракул Вселенской любви Ангелов, 72 карты + инструкция 

Оракул Вселенских Ангелов — это уникальная колода карт, созданная для тех, кто ищет направление и поддержку в области любви и добра от духовного мира Ангелов. Колода состоит из 72 карт, на каждой из которых изображен Ангел....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Жадаев А. Г., PHP для начинающих в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.