PHP в примерах, Хольцнер С.

PHP в примерах - Стивен Хольцнер - 2007.

   Вашему вниманию предлагается один из мировых бестселлеров, посвященных программированию на РНР. В рамках одной книги автору удалось, начав с основ языка РНР, охватить весьма широкий круг вопросов - от объектно-ориентированного программирования до сложной обработки web-форм, от сохранения данных сеанса работы до формирования e-mail. Теоретический материал излагается в компактной и сжатой форме, и основное место отдано практическим примерам использования богатых возможностей РНР.
   Книга предназначена в основном для начинающих разработчиков на РНР, но и про-фессионат может найти в ней немало интересных моментов.

PHP в примерах Хольцнер



Введение
Об авторе
Глава 1. Введение в РНР
Доступ к РНР.
Локальная установка РНР
Настройка среды разработки.
Первый скрипт.
Запуск первого скрипта.
Возможные проблемы
РНРиHTML  .
Отображение текста
Возможности отображения текста
Синтаксис heredoc
Запуск РНР в командной строке
Комментарии в скриптах
Переменные
Создание переменных
Интерполяция переменных в строках    
Переменные, содержащие имена переменных
Константы
Типы данных.
Итоги
Глава 2. Операторы
Математические операторы.
Математические функции
Операторы присваивания
Увеличение и уменьшение
Приоритет операторов
Оператор исполнения
Строковые операторы
Битовые операторы
Условный оператор IF
Операторы сравнения
Логические операторы
Оператор ELSE.
Оператор ELSEIF
Тернарный оператор.
Оператор SWITCH
Циклы FOR
UnmibiWHILE
Циклы DO. . .WHILE.
Циклы FOREACH
Оператор BREAK
Оператор CONTINUE
Альтернативный синтаксис.
Итоги.
Глава 3. Строки и массивы
Функции обработки строк.
Использование строковых функций
Форматирование строк
Преобразование в строки и из строк.
Создание массивов
Модификация элементов массива
Удаление элементов массива
Перебор элементов массива.
Функции для работы с массивами
Сортировка массивов
Навигация по массивам
Преобразование строк в массивы и наоборот.  
Извлечение переменных из массивов.
Слияние и разделение массивов.
Сравнение массивов
Обработка данных в массивах.
Многомерные массивы
Многомерные массивы и циклы
Операторы над массивами.
Итоги.
Глава 4. Функции
Создание функции
Передача данных в функцию
Передача массивов в функцию
Значения аргументов по умолчанию
Передача аргумента по ссылке
Функции с переменным количеством аргументов.
Функции, возвращающие значение
Функция, возвращающая массив
Использование списков
Функция, возвращающая ссылки
Локальные переменные.
Глобальные переменные
Статические переменные
Переменные, ссылающиеся на функции  
Условное описание функций
Вложенные функции.
Вложенные файлы
Обработка ошибок
Итоги.
Глава 5. Элементы управления HTML
Создание web-форм
Текстовые поля.
Получение данных из текстовых полей
Многострочные поля.
Выключатели (checkboxes)
Переключатели (radio buttons)
Списки
Скрытые поля
Поля для паролей
Кнопка-изображение
Загрузка файлов.
Обработка загруженного файла
Кнопки: вариант 1
Кнопки: вариант 2
Кнопки: вариант 3
Итоги
Глава 6. Web-приложения
Отображение данных формы
Переменные сервера.
Заголовки HTTP.
Определение типа браузера.
Перенаправление.
Организация полей форм в массивы
Приложение из одной страницы
Проверка данных
Обязательное для заполнение поле
Проверка числовых полей.
Проверка строковых полей.
Удаление тегов HTML
Кодирование тегов HTML.
Сохранение данных
Использование JavaScript для проверки данных
HTTP-аутентификация
Итоги.
Глава 7. ООП и файлы
Классы и объекты
Создание класса.
Создание объекта
Управление доступом к свойствам и методам   
Конструкторы объектов
Наследование классов
Наследование и защищенные методы
Перекрытие методов.
Доступ к методам базового класса
Открытие файла: fopen
Чтение строк текста: fgeta
Чтение символов: fgetc
Двоичное чтение файла: fread
Чтение файла целиком: filegetcontents
Синтаксический разбор файла: fscanf
Запись в файл: fwrite.
Добавление к файлу: fwrite.
Запись файла целиком: fileputcontents,  
Итоги.
Глава 8. Базы данных
Базы данных
Основы SQL
Настройка РНР для работы с базами данных   
Создание базы данных в MySQL
Добавление данных
Доступ к базе MySQL.
Создание базы данных
Создание новой таблицы
Добавление данных
Отображение данных.
Изменение данных
Сортировка данных
Удаление данных.
Установка модуля DB
Отображение данных при помощи DB.  
Добавление данных при помощи DB.   
Изменение данных при помощи DB.   
Итоги
Глава 9. Cookie, сеансы, FTP, e-mail   
Установка cookie
Чтение cookie.
Срок действия cookie
Удаление cookie
Использование FTP.
Список файлов каталога
Загрузка файла с FTP-сервера
Загрузка файла на FTP-сервер
Отправка e-mail
E-mail с дополнительными заголовками
E-mail с вложенными файлами
Сеансы   .
Сохранение данных сеансов.
Создание счетчика посещений
Сеансы без cookie
Удаление данных сеанса
Итоги
Приложение А. Справочник по языку.  
Создание скриптов.
Типы данных.
Переменные
Предопределенные переменные
Массивы
Операторы
Оператор if.
Оператор else.
Оператор else if
Оператор switch
Оператор while
Оператор do . . .while
Оператор for
Оператор f о reach.
Функции   
Классы и объекты.
Приложение Б. Справочник функций.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу PHP в примерах, Хольцнер С. - fileskachat.com, быстрое и бесплатное скачивание.

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



Скачать книгу  PHP в примерах - Стивен Хольцнер - depositfiles

Скачать книгу  PHP в примерах - Стивен Хольцнер - rapidshare
Дата публикации:





Хештеги: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::