PHP 5 - Как самостоятельно создать сайт любой сложности - Зольников Д.С.

Название: PHP 5 - Как самостоятельно создать сайт любой сложности.

Автор: Зольников Д.С.

2007.

  В книге приведены основные сведения по языку Web-программирования РНР, который позволяет решать задачи любой сложности и формировать динамические разделы сайта: форумы, гостевые книги, каталоги продукции и многое другое. Помимо синтаксиса и возможностей языка рассматривается установка и настройка Web-сервера Apache, на котором, как правило, выполняются РНР-программы.

PHP 5 - Как самостоятельно создать сайт любой сложности - Зольников Д.С.


  Уровень материала этой книги изначально рассчитан на новичка. Но я уверен, что она будет полезна как начинающим Web-программистам, так и опытным пользователям. Если вы считаете себя специалистом в области информационных технологий, то эта книга послужит хорошим справочником и поможет разобраться в тонкостях серверного программирования. Начинающие пользователи получат все необходимые азы для дальнейшего развития. Самое главное - понять принципы программирования и усвоить возможности языка.

Содержание

Введение
Глава 1
Приступая к работе. 11
РНР-это. 11
История РНР. 12
Почему именно РНР. 13
Открытый код. 13
Производительность. 14
Переносимость. 14
Среда разработки. 14
Простота синтаксиса. 14
Как все это работает. 15
От интерпретатора к компилятору. 18
Возможности РНР. 19
Что потребуется для работы. 20
Apache. 20
РНР. 21
MySQL. 21
В поисках ответа. 21
Полезные сайты.22
Как искать. 22
Заключение к главе. 23
Глава 2
Установка и конфигурирование. 24
Установка программ. 24
Apache. 24
РНР. 28
MySQL. 29
Конфигурирование программ. 30
Apache. 30
РНР. 31
MySQL. 32
Тестирование программ. 32
Apache. 32
РНР. 33
MySQL. 34
Заключение к главе. 35
Глава З
Основы синтаксиса РНР. 36
Программа на РНР-это. 36
Профессиональная вставка. 39
РНР и HTML. 40
Комментарии. 42
Оформление кода программы. 43
Заключение к главе. 46
Глава 4
Переменные, константы и типы данных. 47
Переменные - это. 47
Типы данных. 49
Определение переменных. 52
Изменение типа данных. 55
Приведение типов данных. 57
Ссылки на переменные. 58
Динамические переменные. 59
Константы - это. 61
Определение констант. 63
Предопределенные константы. 65
Заключение к главе. 66
Глава 5
Операторы. 67
Операторы - это. 67
Оператор присваивания. 68
Арифметические операторы. 69
Операторы отношения. 70
Логические операторы. 72
Поразрядные операторы. 73
Строковые операторы. 75
Другие операторы. 76
Оператор подавления ошибок. 76
Операторы увеличения и уменьшения. 76
Сокращенная запись присвоения переменных. 78
Приоритетность и ассоциативность. 78
Заключение к главе. 80
Глава 6
Управляющие операторы РНР. 81
Условные операторы. 81
Операторе. 82
Elseif. 88
Switch. 89
Операторы цикла. 95
For.95
Foreach. 98
While. 98
Do.while. 100
Безусловные операторы. 101
Break. 102
Continue. 103
Exit.104
Require и include. 105
Require.105
Include. 106
Заключение к главе. 106
Глава 7
Функции. 107
Функция- это. 107
Определение функций. 108
Негласные правила при определении функций. 111
Аргументы функций . 111
Область видимости переменных. 116
Время жизни переменных. 118
Рекурсия. 120
Динамический вызов функций. 123
Заключение к главе. 125
Глава 8
Массивы. 127
Массив-это. 127
Инициализация массивов. 129
Присвоение значений. 129
Функция аггау(). 131
Вывод массивов. 131
Обход массивов. 133
count(). 136
each() . 137
list(). 137
Операторы массивов. 140
Сложение массивов. 140
Сравнение массивов. 142
Модифицирование массивов. 144
Добавление элементов массива. 144
Удаление элементов массива. 145
Сортировка массивов. 148
Многомерные массивы. 154
Преобразование в массив. 156
Заключение к главе. 157
Глава 9
Строки. 158
Строка-это. 158
Обработка переменных внутри строк. 161
Полезные функции. 163
Вывод строк.163
Форматированный вывод строк.164
Длина строки. 168
Поиск подстроки в строке. 170
Чистка строк. 171
Заключение к главе. 172
Глава 10
Работа с HTML-формами. 173
HTML-форма - это. 173
Передача данных HTML-формы. 174
Получение данных. 176
Суперглобальные массивы $_GET и $_POST. 178
Заключение к главе. 179
Глава 11
Работа с файлами и каталогами. 180
Работа с файлами. 181
Файл -это. 181
Открытие файлов. 181
Закрытие файлов. 183
Чтение и запись файлов. 184
Копирование, удаление и переименование файлов. 187
Получение информации о файлах. 188
Файловый указатель. 192
Работа с каталогами. 192
Каталог-это. 192
Открытие и закрытие каталогов. 193
Чтение каталогов. 194
Создание удаление каталогов.197
Заключение к главе. 198
Глава 12
Работа с базами данных. 199
Базы данных - это. 199
PHP и базы данных. 201
Соединение с сервером базы данных. 201
Создание и удаление базы данных. 203
Создание и удаление таблиц. 206
Работа с данными. 208
Заключение к главе. 213
Глава 13
Работа с изображениями.214
Изображение - это.214
Библиотека GD.215
Создание и вывод изображений.216
Модификация изображений. 219
Рисование геометрических фигур.219
Работа с текстом.224
Заключение к главе. 228
Глава 14
Работа с датой и временем.229
Время - это. 229
Особенности времени в РНР.230
Заключение к главе. 237
Глава 15
Работа с регулярными выражениями.238
Регулярные выражения - это. 238
Шаблоны. 239
Регулярные выражения POSIX. 239
Литералы. 239
Метасимволы. 243
Классы символов. 245
Квантификаторы. 247
Замена по шаблону. 248
Примеры регулярных выражений. 250
Заключение к главе. 251
Глава 16
Работа с Cookies. 252
Cookies-это. 252
Создание Cookies. 253
Чтение из Cookies. 254
Удаление Cookies. 255
Заключение к главе. 256
Предметный указатель. 257



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу PHP 5 - Как самостоятельно создать сайт любой сложности - Зольников Д.С. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать книгу - PHP 5 - Как самостоятельно создать сайт любой сложности - Зольников Д.С. - depositfiles

Скачать книгу - PHP 5 - Как самостоятельно создать сайт любой сложности - Зольников Д.С. - letitbit
Дата публикации:





Теги: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-12-22 12:27:18