Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «PHP в примерах. Включая версию 6»
Версия для печати и PDA
Книга «PHP в примерах. Включая версию 6» написана на доступном и понятном языке и представляет собой введение в программирование на языке PHP. Лучшим способом научиться программировать – это начать писать код, и это издание содержит огромное количество практического материала, представленного фрагментами кода и законченными примерами скриптов на PHP. Приводимые сведения предназначены для тех, кто хочет разрабатывать свои собственные приложения для использования в сети Интернет. Материал изложен так, что не требует специальных знаний для его освоения. Главным и единственным требованием является знакомство с HTML. Можно ничего не знать о программировании, поскольку вся необходимая информация содержится внутри.
Структура книги «PHP в примерах. Включая версию 6»
Введение в PHP, содержит базовые сведения о PHP.
Доступ к PHP
Локальная установка PHP
Настройка среды разработки
Первый скрипт
Запуск первого скрипта
Возможные проблемы
PHP и HTML
Отображение текста
Возможности отображения текста
Синтаксис heredoc
Запуск PHP в командной строке
Комментарии в скриптах
Переменные
Создание переменных
Интерполяция переменных в строках
Переменные, содержащие имена переменных
Константы
Типы данных
Операторы, содержит описание операторов и управляющих структур языка.
Математические операторы
Математические функции
Операторы присваивания
Увеличение и уменьшение
Приоритет операторов
Оператор исполнения
Строковые операторы
Битовые операторы
Условный оператор IF
Операторы сравнения
Логические операторы
Оператор ELSE
Оператор ELSEIF
Тернарный оператор
Оператор SWITCH
Циклы FOR
Циклы WHILE
Циклы DO … WHILE
Циклы FOREACH
Оператор BREAK
Оператор CONTINUE
Альтернативный синтаксис
Строки и массивы, посвящена обработке строк и массивов.
Функции обработки строк
Использование строковых функций
Форматирование строк
Прео6разование в строки и из строк
Создание массивов
Модификация элементов массива
Удаление элементов массива
Перебор элементов массива
Функции для работы с массивами
Сортировка массивов
Навигация по массивам
Преобразование строк в массивы и наоборот
Извлечение переменных из массивов
Слияние и разделение массивов
Сравнение массивов
Обработка данных в массивах
Многомерные массивы
Многомерные массивы и циклы
Операторы над массивами
Функции, рассказывает о функциях.
Создание функции
Передача данных в функцию
Передача массивов в функцию
Значения аргументов по умолчанию
Передача аргумента по ссылке
Функции с переменным количеством аргументов
Функции, возвращающие значение
Функция, возвращающая массив
Использование списков
Функция, возвращающая ссылки
Локальные переменные
Глобальные переменные
Статические переменные
Переменные, ссылающиеся на функции
Условное описание функций
Вложенные функции
Вложенные файлы
Обработка ошибок
Элементы управления HTML, описывает использование элементов управления HTML и онлайновых форм.
Создание web-форм
Текстовые поля
Получение данных из текстовых полей
Многострочные поля
Выключатели (checkboxes)
Переключатели (radio buttons)
Списки
Скрытые поля
Поля для паролей
Кнопка-изображение
Загрузка файлов
Обработка загруженного файла
Кнопки: вариант 1
Кнопки: вариант 2
Кнопки: вариант 3
Web-приложения, показывает порядок разработки типичного веб-приложения.
Отображение данных формы
Переменные сервера
Заголовки HTTP
Определение типа браузера
Перенаправление
Организация полей форм в массивы
Приложение из одной страницы
Проверка данных
Обязательное для заполнение поле
Проверка числовых полей
Проверка строковых полей
Удаление тегов HTML
Кодирование тегов HTML
Сохранение данных
Использование JavaScript для проверки данных
HTTP-аутентификация
ООП и файлы, демонстрирует преимущества объектно-ориентированного программирования, а также описывает средства для работы с файлами.
Классы и объекты
Создание касса
Создание объекта
Управление доступом к свойствам и методам
Конструкторы объектов
Наследование классов
Наследование и защищенные методы
Перекрытие методов
Доступ к методам базового класса
Открытие файла: fopen
Чтение строк текста: fgets
Чтение символов: fgetc
Двоичное чтение файла: fread
Чтение файла целиком: file_get_contents
Синтаксический разбор файла: fscanf
Запись в файл: fwrite
Добавление к файлу: fwrite
Запись файла целиком: file_put_contents
Базы данных, посвящена работе с базами данных на примере MySQL.
Базы данных
Основы SQL
Настройка PHP для работы с базами данных
Создание базы данных в MySQL
Добавление данных
Доступ к базе MySQL
Создание базы данных
Создание новой таблицы
Добавление данных
Отображение данных
Изменение данных
Сортировка данных
Удаление данных
Установка модуля DB
Отображение данных при помощи DB
Добавление данных при помощи DB
Изменение данных при помощи DB
Cookie, сеансы, FTP, e-mail. Здесь рассмотрены различные полезные технологии cookies, сеансы, FTP, электронная почта и некоторые другие возможности веб-коммуникаций.
Установка cookie
Чтение cookie
Срок действия cookie
Удаление cookie
Использование FTP
Список файлов каталога
Загрузка файла с FTP-сервера
Загрузка файла на FTP-сервер
Отправка e-mail
E-mail с дополнительными заголовками
E-mail с вложенными файлами
Сеансы
Сохранение данных сеансов
Создание счетчика посещений
Сеансы без cookie
Удаление данных сеанса
Справочник по языку
Справочник функций
Каждая тема книги «PHP в примерах. Включая версию 6» раскрыта в небольшом разделе, каждый из которых основан на материале предыдущего. Большинство разделов содержат один или два примера использования описываемых понятий и технологий. Примеры представляют собой законченные PHP скрипты, которые можно запускать и сразу же увидеть результат их выполнения.
Формат: PDF + Примеры кода Качество: eBook Страниц: 352