Купить книгу Самоучитель PHP 5/6. 3-е изд. Кузнецов BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Самоучитель PHP 5/6. 3-е изд. Кузнецов BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 0 шт.
на сумму: 0 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга C++: методики программирования Шилдта. Шилдт
    Книга C++: методики программирования Шилдта. Шилдт
  • Книга Финансовое моделирование с использованием Excel. 2-е изд. Шимон Беннинга
    Книга Финансовое моделирование с использованием Excel. 2-е изд. Шимон Беннинга
  • Книга Windows via C/C++. Программирование на языке Visual C++. Рихтер
    Книга Windows via C/C++. Программирование на языке Visual C++. Рихтер
  • Книга Библия пользователя. Microsoft SQL Server 2005. Пол Нильсен
    Книга Библия пользователя. Microsoft SQL Server 2005. Пол Нильсен
  • Книга Дэвид Огилви и современная реклама.Роман
    Книга Дэвид Огилви и современная реклама.Роман
  • Книга Самоучитель Microsoft Visual Studio C++ и MFC. Сидорина (+СD)
    Книга Самоучитель Microsoft Visual Studio C++ и MFC. Сидорина (+СD)
  • Книга Настольная книга поставщика. Теодорович
    Книга Настольная книга поставщика. Теодорович
  • Книга Консалтинговый бизнес. Бейч
    Книга Консалтинговый бизнес. Бейч
  • Книга Настройка, оптимизация, твикинг, моддинг и быстрое восстановление Windows XP. Гориев (+CD)
    Книга Настройка, оптимизация, твикинг, моддинг и быстрое восстановление Windows XP. Гориев (+CD)
  • Книга Психология рекламного влияния. Как эффективно воздействовать на потребителей. Э. дю Плесси
    Книга Психология рекламного влияния. Как эффективно воздействовать на потребителей. Э. дю Плесси
  • Книга Как влиять на других. Принципы, методы, примеры. Паттерсон
    Книга Как влиять на других. Принципы, методы, примеры. Паттерсон
  • Самоучитель  AutoCAD 2011. Полещук
    Самоучитель AutoCAD 2011. Полещук
  • Книга Использование новых возможностей Microsoft SQL Server 2005. Каленик
    Книга Использование новых возможностей Microsoft SQL Server 2005. Каленик
  • Книга Защита от стресса. Телесные технологии. 2-е изд. Сандомирский
    Книга Защита от стресса. Телесные технологии. 2-е изд. Сандомирский
  • C# 4.0 и платформа .NET 4 для профессионалов. Нейгел
    C# 4.0 и платформа .NET 4 для профессионалов. Нейгел
  • Книга Практика биржевых спекуляций. Нидерхоффер
    Книга Практика биржевых спекуляций. Нидерхоффер
  • Книга Психология. Введение в профессию Учебное пособие. Локалова
    Книга Психология. Введение в профессию Учебное пособие. Локалова
  • Книга Macromedia Flash  8 для Windows и Macintosh. Ульрих (+ CD)
    Книга Macromedia Flash 8 для Windows и Macintosh. Ульрих (+ CD)
  • Книга Понятный самоучитель Excel 2007.Волков
    Книга Понятный самоучитель Excel 2007.Волков
  • Книга Самоучитель Linux. Установка, настройка, использование. 5-е изд. Колисниченко
    Книга Самоучитель Linux. Установка, настройка, использование. 5-е изд. Колисниченко

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги PHP
Купить книгу  Самоучитель PHP 5/6. 3-е изд. Кузнецов
 
 
ISBN 978-5-9775-0409-6
Самоучитель PHP 5/6. 3-е изд. Кузнецов

141 грн.

SiteHeart
 Купить Самоучитель PHP 5/6. 3-е изд. Кузнецов     Купить Самоучитель PHP 5/6. 3-е изд. Кузнецов
год-2009
672 страницы
 
В книжке "Самоучитель PHP 5/6" описаны наиболее последние версии языка разработки серверных сценариев РНР - 5.3 и 6.. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на РНР, обработки исключительных ситуаций, взаимодействия с MYSQL, регулярные выражения, работа с электронной почтой. Книга Самоучитель PHP 5/6. 3-е изд. Кузнецов содержит большое число примеров, взятых из реальной практики разработки динамических Web-сайтов.
III-е издание книжки, раньше выходившей под названием "Самоучитель РНР 5", значительно переработано, дополнено и будет любопытно не только лишь программистам, в первый раз знакомящимся с языком, но еще и читателям прошлых изданий книжки и профессионалам.
 
Для программистов и Web-девелоперов.





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

 

Самоучитель PHP 5/6. 3-е изд. Кузнецов





Оглавление ВВЕДЕНИЕ 1
Нововведения PHP 6 2
Благодарности 2
ГЛАВА 1. ЧТО ПРЕДСТАВЛЯЕТ СОБОЙ PHP? 3
1.1. История PHP 3
1.2. Место и роль PHP в Интернете 5
1.2.1. Серверные технологии 6
UNIX-подобная операционная система 6
Web-сервер 7
Серверный язык 7
Файлы и базы данных 8
Электронная почта 9
1.2.2. Клиентские технологии 9
Web-браузеры, HTML 10
Каскадные таблицы стилей CSS и XML 10
Flash-ролики 11
FTP-клиенты 11
Удаленный доступ к серверу. Протокол SSH 12
ГЛАВА 2. БЫСТРЫЙ СТАРТ 13
2.1. Скрипты 13
2.2. Начальные и конечные теги 16
2.3. Использование точки с запятой 18
2.4. Составные выражения. Фигурные скобки 19
2.5. Комментарии 21
ГЛАВА 3. ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ 23
3.1. Объявление переменной. Оператор = 23
3.2. Типы данных 24
3.3. Целые числа 25
3.4. Вещественные числа 27
3.5. Строки 28
3.6. Кавычки 28
3.7. Оператор <<< 32
3.8. Обращение к неинициализированной переменной. Замечания (Notice) 32
3.9. Специальный тип NULL 34
3.10. Логический тип 35
3.11. Уничтожение переменной. Конструкция unset() 36
3.12. Проверка существования переменной. Конструкции isset() и empty() 36
3.13. Определение типа переменной 38
3.14. Неявное приведение типов 44
3.15. Явное приведение типов 46
3.16. Динамические переменные 51
ГЛАВА 4. КОНСТАНТЫ 53
4.1. Объявление константы. Функция define() 53
4.2. Функции для работы с константами 57
4.3. Динамически константы. Функция constant() 58
4.4. Проверка существования константы 59
4.5. Предопределенные константы 60
ГЛАВА 5. ОПЕРАТОРЫ И КОНСТРУКЦИИ ЯЗЫКА 63
5.1. Объединение строк. Оператор "точка" 63
5.2. Конструкция echo. Оператор "запятая" 64
5.3. Арифметические операторы 65
5.4. Поразрядные операторы 70
5.5. Операторы сравнения 75
5.6. Условный оператор if 79
5.7. Логические операторы 81
5.8. Условный оператор x ? y : z 89
5.9. Переключатель switch 90
5.10. Цикл while 95
5.11. Цикл do ... while 101
5.12. Цикл for 102
5.13. Включение файлов 107
5.14. Подавление вывода ошибок. Оператор @ 113
5.15. Приоритет выполнения операторов 114
ГЛАВА 6. МАССИВЫ 117
6.1. Создание массива 117
6.2. Ассоциативные и индексные массивы 124
6.3. Многомерные массивы 129
6.4. Интерполяция элементов массива в строки 130
6.5. Конструкция list() 131
6.6. Обход массива 134
6.7. Цикл foreach 138
6.8. Проверка существования элементов массива 140
6.9. Количество элементов в массиве 144
6.10. Сумма элементов массива 146
6.11. Случайные элементы массива 147
6.12. Сортировка массивов 149
6.13. Суперглобальные массивы. Массив $_SERVER 159
6.13.1. Элемент $_SERVER['DOCUMENT_ROOT'] 159
6.13.2. Элемент $_SERVER['HTTP_REFERER'] 160
6.13.3. Элемент $_SERVER['HTTP_USER_AGENT'] 161
6.13.4. Элемент $_SERVER['REMOTE_ADDR'] 161
6.13.5. Элемент $_SERVER['SCRIPT_FILENAME'] 162
6.13.6. Элемент $_SERVER['SERVER_NAME'] 162
6.13.7. Элемент $_SERVER['QUERY_STRING'] 163
6.13.8. Элемент $_SERVER['PHP_SELF'] 164
ГЛАВА 7. ФУНКЦИИ 165
7.1. Объявление и вызов функции 165
7.2. Параметры функции 168
7.3. Передача параметров по значению и ссылке 169
7.4. Необязательные параметры 170
7.5. Переменное количество параметров 172
7.6. Глобальные переменные 174
7.7. Статические переменные 175
7.8. Возврат массива функцией 176
7.9. Рекурсивные функции 177
7.10. Вложенные функции 179
7.11. Динамическое имя функции 179
7.12. Анонимные функции 180
7.13. Проверка существования функции 182
7.14. Неявное выполнение функций. Оператор declare() 188
7.15. Вспомогательные функции 193
ГЛАВА 8. ВЗАИМОДЕЙСТВИЕ PHP С HTML 197
8.1. Передача параметров методом GET 197
8.2. HTML-форма и ее обработчик 202
8.3. Текстовое поле 207
8.4. Поле для приема пароля 208
8.5. Текстовая область 209
8.6. Скрытое поле 210
8.7. Флажок 211
8.8. Список 213
8.9. Переключатель 215
8.10. Загрузка файла на сервер 217
ГЛАВА 9. СТРОКОВЫЕ ФУНКЦИИ 221
9.1. Функции для работы с символами 221
9.2. Поиск в строке 225
9.3. Замена в тексте 231
9.4. Преобразование регистра 237
9.5. Работа с HTML-кодом 238
9.6. Экранирование 247
9.7. Форматный вывод 250
9.8. Преобразование кодировок 256
9.9. Сравнение строк 259
9.10. Хранение данных 265
9.11. Работа с путями к файлам и каталогами 269
9.12. Объединение и разбиение строк 271
ГЛАВА 10. РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ 283
10.1. Как изучать регулярные выражения? 283
10.2. Синтаксис регулярных выражений 284
10.3. Функции для работы с регулярными выражениями 288
10.4. Функции preg_match() 289
10.5. Функция preg_match_all() 294
10.6. Функция preg_replace() 297
10.7. Функция preg_replace_callback() 302
10.8. Функция preg_split() 304
10.9. Функция preg_quote() 306
ГЛАВА 11. ДАТА И ВРЕМЯ 309
11.1. Формирование даты и времени 309
11.2. Географическая привязка 316
11.3. Форматирование даты и времени 322
ГЛАВА 12. МАТЕМАТИЧЕСКИЕ ФУНКЦИИ 337
12.1. Предопределенные константы 337
12.2. Поиск максимума и минимума 338
12.3. Генерация случайных чисел 340
12.4. Преобразование значений между различными системами счисления 342
12.5. Округление чисел 346
12.6. Логарифмические и степенные функции 349
12.7. Тригонометрические функции 353
12.8. Информационные функции 355
ГЛАВА 13. ФАЙЛЫ И КАТАЛОГИ 363
13.1. Создание файлов 363
13.2. Манипулирование файлами 370
13.3. Чтение и запись файлов 373
13.3.1. Чтение файлов 376
13.3.2. Запись файлов 383
13.3.3. Обязательно ли закрывать файлы? 387
13.3.4. Дозапись файлов 389
13.3.5. Блокировка файлов 390
13.3.6. Прямое манипулирование файловым указателем 395
13.4. Права доступа 399
13.5. Каталоги 403
ГЛАВА 14. HTTP-ЗАГОЛОВКИ 411
14.1. Функции для управления HTTP-заголовками 412
14.2. Кодировка страницы 414
14.3. HTTP-коды состояния 415
14.4. Список HTTP-заголовков 416
14.5. Подавление кэширования 419
ГЛАВА 15. COOKIE 425
ГЛАВА 16. СЕССИИ 431
ГЛАВА 17. ЭЛЕКТРОННАЯ ПОЧТА 437
17.1. Отправка почтового сообщения 437
17.2. Рассылка писем 439
ГЛАВА 18. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ ВОЗМОЖНОСТИ PHP 441
18.1. Введение в объектно-ориентированное программирование 441
18.2. Создание класса 443
18.3. Создание объекта 443
18.4. Инкапсуляция. Спецификаторы доступа 445
18.5. Методы класса. Член $this 447
18.6. Специальные методы класса 451
18.7. Функции для работы с методами и классами 452
18.8. Конструктор. Метод __construct() 454
18.9. Параметры конструктора 457
18.10. Деструктор. Метод __destruct() 459
18.11. Автозагрузка классов. Функция __autoload() 460
18.12. Аксессоры. Методы __set() и __get() 461
18.13. Проверка существования члена класса. Метод __isset() 463
18.14. Уничтожение члена класса. Метод __unset() 464
18.15. Динамические методы. Метод __call() 466
18.16. Интерполяция объекта. Метод __toString() 468
18.17. Наследование 470
18.18. Спецификаторы доступа и наследование 473
18.19. Перегрузка методов 476
18.20. Полиморфизм 478
18.21. Абстрактные классы 480
18.22. Абстрактные методы 481
18.23. Создание интерфейса 483
18.24. Реализация нескольких интерфейсов 485
18.25. Наследование интерфейсов 486
18.26. Статические члены класса 487
18.27. Статические методы класса 490
18.28. Константы класса 491
18.29. Предопределенные константы 493
18.30. Final-методы класса 494
18.31. Final-классы 496
18.32. Клонирование объекта 497
18.33. Управление процессом клонирования. Метод __clone() 498
18.34. Управление сериализацией. Методы __sleep() и __wakeup() 500
18.35. Синтаксис исключений 509
ГЛАВА 19. РАБОТА С СУБД MYSQL 513
19.1. Введение в СУБД и SQL 514
19.2. Первичные ключи 517
19.3. Создание и удаление базы данных 519
19.4. Выбор базы данных 521
19.5. Типы данных 523
19.6. Создание и удаление таблиц 529
19.7. Вставка числовых значений в таблицу 536
19.8. Вставка строковых значений в таблицу 538
19.9. Вставка календарных значений 540
19.10. Вставка уникальных значений 543
19.11. Механизм AUTO_INCREMENT 544
19.12. Многострочный оператор INSERT 544
19.13. Удаление данных 545
19.14. Обновление записей 547
19.15. Выборка данных 549
19.16. Условная выборка 551
19.17. Псевдонимы столбцов 558
19.18. Сортировка записей 558
19.19. Вывод записей в случайном порядке 561
19.20. Ограничение выборки 562
19.21. Вывод уникальных значений 563
19.22. Объединение таблиц 565
ГЛАВА 20. ВЗАИМОДЕЙСТВИЕ MYSQL И PHP 569
20.1. Функция mysql_connect() 569
20.2. Функция mysql_close() 571
20.3. Функция mysql_select_db() 572
20.4. Функция mysql_query() 573
20.5. Функция mysql_result() 575
20.6. Функция mysql_fetch_row() 576
20.7. Функция mysql_fetch_assoc() 577
20.8. Функция mysql_fetch_array() 580
20.9. Функция mysql_fetch_object() 582
20.10. Функция mysql_num_rows() 583
ЗАКЛЮЧЕНИЕ 587
Online-поддержка 588
Портал по программированию SoftTime.ru 588
Портал Softtime.org 590
Сайт Softtime.biz 590
ПРИЛОЖЕНИЯ 585
ПРИЛОЖЕНИЕ 1
. УСТАНОВКА И НАСТРОЙКА PHP, WEB-СЕРВЕРА APACHE И MYSQL-СЕРВЕРА 595
П1.1. Где взять дистрибутивы? 595
П1.1.1. Дистрибутив PHP 596
П1.1.2. Дистрибутив Apache 597
П1.1.3. Дистрибутив MySQL 598
П1.2. Установка Web-сервера Apache под Windows 599
П1.3. Установка Web-сервера Apache под Linux 601
П1.4. Настройка виртуальных хостов 602
П1.5. Настройка кодировки по умолчанию 606
П1.6. Управление запуском и остановкой Web-сервера Apache 607
П1.7. Управление Apache из командной строки 608
П1.8. Установка PHP под Windows 609
П1.8.1. Установка PHP в качестве модуля 609
П1.8.2. Установка PHP как CGI-приложения 610
П1.9. Установка PHP под Linux 612
П1.10. Общая настройка конфигурационного файла php.ini 613
П1.11. Настройка и проверка работоспособности расширений PHP 616
ПРИЛОЖЕНИЕ 2. УСТАНОВКА MYSQL 618
П2.1. Установка MySQL под Windows 618
П2.1.1. Процесс установки 618
П2.1.2. Постинсталляционная настройка 624
П2.1.3. Проверка работоспособности MySQL 631
П2.2. Установка MySQL под Linux 634
П2.3. Конфигурационный файл 637
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ 641

Теги: Самоучитель | | PHP | | 5/6 | | 3 | е | изд | | Кузнецов |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги PHP  
 
Книга Профессиональное программирование на PHP. Колисниченко (+ CD)
Купить Книга Профессиональное программирование на PHP. Колисниченко (+ CD) Книга рассчитана на программистов, уже освоивших азы программирования на РНР. Приводятся сведения об отладке, анализе и оптимизации кода. Большая часть книги посвящена практическим моментам PHP-разработки: модификации популярных систем управления контентом и форумов, написанию сценариев-кирпичиков, из которых можно "выстроить" собственный сайт или портал. Для удобства читателей исходные коды примеров помещены на прилагаемом диске. Рассматриваются возможности объектно-ориентированного программирования на РНР.
Книга Библия пользователя. PHP 5 и MySQL. Тим Конверс
Купить Книга Библия пользователя. PHP 5 и MySQL. Тим Конверс В книге приведены исчерпывающие сведения по созданию динамических Web-узлов на основе программных средств, предоставляемых бесплатно в общее пользование (языка PHP, сервера Apache и СУБД MySQL), а также показано, как обеспечить бесперебойную эксплуатацию таких узлов под управлением операционной системы Windows или Linux.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC