музика  книги  блог  форум 
     
Геотехнологій
Маркшейдерії
Екології
Природничих наук
Іноземних мов
Дисципліни
Магістратура
Аспірантура
Календар
Статті
Розробка родовищ
Маркшейдерія
Екологія
Заочники
E-підручники
Windows XP
Symbian 9
Про Україну
Поштові індекси
Стивен Хольцнер. РНР в примерах. Пер. с англ. - М.: 000 «Бином-Пресс», 2007 г. - 352 с.

ЗМІСТ

Введение
Об авторе

Глава 1. Введение в РНР
Доступ к РНР
Локальная установка РНР
Настройка среды разработки
Первый скрипт
Запуск первого скрипта
Возможные проблемы
РНР и HTML
Отображение текста
Возможности отображения текста
Синтаксис heredoc
Запуск РНР в командной строке
Комментарии в скриптах
Переменные
Создание переменных
Интерполяция переменных в строках
Переменные, содержащие имена переменных
Константы
Типы данных

Глава 2. Операторы
Математические операторы
Математические функции
Операторы присваивания
Увеличение и уменьшение
Приоритет операторов
Оператор исполнения
Строковые операторы
Битовые операторы
Условный оператор IF
Операторы сравнения
Логические операторы
Оператор ELSE
Оператор ELSEIF
Тернарный оператор
Оператор SWITCH
Циклы FOR
Циклы WHILE
Циклы 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
Чтение файла целиком: filegetcontenta
Синтаксический разбор файла: fscanf
Запись в файл: fwrite
Добавление к файлу: fwrite
Запись файла целиком: fileputcontenta

Глава 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
Удаление данных сеанса
Приложение А. Справочник по языку
Приложение Б. Справочник функций
  © 2007 "NEOLIT". Web-design "NeoGen"  

Кафедра геотехнологій| Кафедра маркшейдерії| Кафедра екології| Кафедра природничих наук| Кафедра іноземних мов| Дисципліни| Магістратура| Аспірантура| Календар| Статті| Статті по камню| Розробка родовищ| Маркшейдерія| Екологія| Заочники| E-підручники| Інтернет| Програми WinXP| Програми Symbian| Фотогалерея| Україна| Поштові індекси| Телефонні коди|
Бесплатный диплом. работа на дому в санкт-петербурге там. пвх пленка для дсп - натяжные потолки. Игры для playstation, xbox, gameboy, xbox, playstation