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


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

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


Введение
Об авторе
Глава 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.
Функции   
Классы и объекты.
Приложение Б. Справочник функций.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12764 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Журнал Travel Professional Magazine №4 2013

    Travel Professional Magazine №4 2013

    Название: Travel Professional MagazineГод / месяц: 2013Номер: №4(43) / июль–августФормат: pdfРазмер: 6.93 MbЯзык: русскийТема номера: Юго-Восточная Азия.Для тех, кто неравнодушен к туризму и путешеств . . .

  • Аудиокнига Generation П (аудиокнига)

    Generation П (аудиокнига)

    Название: Generation ПАвтор: Виктор ПелевинИздательство: СоюзГод выпуска: 2013Жанр: роман, современная проза, литературная сатираАудио кодек: MP3Битрейт аудио: 96 kbpsИсполнитель: Александр Клюквин . . .

  • Журнал RAIDS 2012-10

    RAIDS 2012-10

    Название: RAIDS 2012-10 (317)Издательство: Histoire&CollectionsГод: 2012Формат: pdfРазмер: 105 MbКол-во страниц: 100Язык: FrenchRAIDS Elite troops, military equipment and today's conflictsuploaded.net . . .

  • Журнал UserAndLINUX №21 2013

    UserAndLINUX №21 2013

    Название: UserAndLINUX Номер: №21 Год/месяц: октябрь 2013Страниц: 96Формат: PDFКачество: оригиналРазмер: 50.46 MBЯзык: РусскийUserAndLINUX - Основной целью журнала является популяризация GNU/Linux сре . . .

  • Аудиокнига Феникс и ковёр (аудиокнига)

    Феникс и ковёр (аудиокнига)

    Название: Феникс и ковёр (аудиокнига) Автор: Эдит Несбит Издательство: Аудиокнига Год издания: 2012 Язык: Русский Формат: МР3 Битрейт аудио: 256 kbps Время звучания: 05:06:08 Читает: Галина Чигинска . . .

  • Книга Артамонов Б. И., Бокуняев А. А. - Источники электропитания радиоустройств

    Артамонов Б. И., Бокуняев А. А. - Источники электропитания радиоустройств

    Источники электропитания радиоустройств - В книге содержатся основные сведения об устройстве и принципе работы выпрямителей, фильтров, стабилизаторов, преобразователей постоянного напряжения и элект . . .

  • Книга Франкфурт Гарри Г. - О брехне. Логико-философское исследование

    Франкфурт Гарри Г. - О брехне. Логико-философское исследование

    "Никогда не лги, если можешь просто навешать лапши на уши и добиться своего." /Гарри Г. Франкфурт/ Гарри Франкфурт, профессор философии в Йеле, принадлежит к числу наиболее авторитетных ученых второй . . .

  • Журнал Компьютерные вести №41 (октябрь 2013)

    Компьютерные вести №41 (октябрь 2013)

    Компьютерные вести - еженедельный компьютерный журнал. В журнал входят следующие рубрики: Software, Дисплей-пресс, Компьютер и жизнь, На заметку, Анализ, Internet, Защита информации, Hardware, На до . . .

  • Аудиокнига Краткий курс лекций по высшей математике

    Краткий курс лекций по высшей математике

    Название: Краткий курс лекций по высшей математике Автор: В.А. Тимофеев, А.А. Тимофеев Издательство: Уфа Год издания: 2009 Страниц: 84 Язык: Русский Формат: pdf Качество: хорошее Размер: 1,82 Мб Опи . . .

  • Книга Иннокентий  Анненский - Избранные Произведения (Аудиокнига)

    Иннокентий Анненский - Избранные Произведения (Аудиокнига)

    Выдающийся русский поэт И. Ф. Анненский представлен в книге произведениями из сборников "Тихие песни", "Кипарисовый ларец", "Посмертные стихи", переводами античных и европейских поэтов нового времен . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

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