MOYCOMP.NET
Меню
»
Главная
»
Основы
»
HTML
»
PHP
»
PHP-функции
»
Joomla CMS
сайт php
,
сайт html
,
домены
,
Доменные имена
,
Что такое интернет
,
Легко ли сделать сайт
,
Joomla компонент content
,
ПРИНЦИПЫ JOOMLA
,
ПОНЯТИЯ JOOMLA
,
сделать сайт joomla
,
Модули JOOMLA
,
самоучитель joomla
,
joomla руководство
,
joomla
PHP
Предисловие
О чем этот курс PHP
Введение в PHP
Из истории РНР
Преимущества РНР
Недостатки РНР
Первые выводы
Установка РНР
Установка на системы Unix
Установка PHP на системы Linux
Установка на системы Windows 9x/Me/NT/2000
Windows InstallShield
Ручная установка РНР
Установка расширений функциональных возможностей Windows
Тестирование РНР
Потребность в виртуальном сервере
Установка Apache
Проверка HTML
Проверка SSI
Проверка CGI
Виртуальные хосты Apache
Текстовые редакторы для редактирования РНР-скриптов
Сравнение редакторов EditPlus и UltraEdit
Новые возможности редактора EditPlus 2.10
Меню File
Меню Edit
Меню View
Меню Search
Меню Document
Меню Project
Меню-Tools
Меню Window
Панель инструментов
Установка РНР
Конфигурация PHP
Основные директивы конфигурации
Директивы конфигурации почты
Директивы конфигурации Safe Mode
Директивы конфигурации отладчика
Директивы загрузки расширений (Extension Loading)
Директивы конфигурации MySQL
Директивы конфигурации mSQL
Директивы конфигурации Postgres
Директивы конфигурации Sybase
Директивы конфигурации унифицированных ODBC
Директивы конфигурации модуля Apache
Проблемы безопасности PHP
Использование РНР как бинарного CGI
Использование -enable-force-cgi-redirect
Установка doc_root или user_dir
Синтаксический анализатор РНР
Установка модуля Apache
Безопасность файловой системы
Создание VirtualHost с разумными ограничениями безопасности РНР
Основной синтаксис PHP
Способы ввода PHP-кода в документ
Разделение инструкций
Использование комментариев
Типы данных в PHP
Имена переменных
Преобразование строк
Массивы
Одномерные массивы
Многомерные массивы
Указатель array pointer
Изменение типа переменной
Определение типов переменных
Приведение типа
Переменные
Основные понятия при использовании переменных
Операция получения адреса
Область видимости (scope)
Переменные переменных
Передача параметров скрипту при запуске из командной строки
Формы HTML (Get/Post)
Передача значенийпеременных, соответствующих кнопкам формы
HTTP-Cookies
Системные переменные
Точки в именах входящих переменных
Как проверить, был ли отмечен checkbox в форме
Определение типов переменных
Предопределенные константы и их использование
Выражения
Примеры выражений функций
Скалярные и нескалярные выражения
Регулярные выражения PHP/FI 2 и выражения присваивания
Выражения сравнения
Совмещенные выражения
Выражения условных операторов
Логические значения выражений
Счетчик посещений
Операции РНР
Приоритет операций
Одноместные операции
Двухместные операции
Арифметические операции
Операции назначения
Операции сравнения
Операции контроля ошибок
Логические операции
Строковые операции
Структуры управления данными
Последовательные операторы
Операторы объявления
Операторы выражения
Пустые операторы
Составные операторы
Операторы выбора
Конструкция if
Конструкция if ... else
Конструкция elseif
Альтернативный синтаксис для управляющих структур
Конструкция switch
Операторы цикла
Конструкция while
Конструкция do ... while
Конструкция for
Конструкция foreach
Операторы перехода
Оператор break
Оператор continue
Оператор возврата return
Включение исходного кода текста, содержащегося в файле
Оператор require()
Оператор include ()
Оператор require_once()
Оператор include_once()
Базовые концепции функций
Определяемые пользователем функции
Переменные функции
Возвращение результатов
Аргументы функции
Передача аргументов по ссылке
Значения переменных по умолчанию
Оператор old_function
Списки аргументов переменной длины
Оператор возврата return
Включение исходного кода текста, содержащегося в файле
Оператор require()
Оператор include ()
Классы и объекты
Обзор классов как типов данных
Все ли можно считать классами
Когда использовать классы
Когда не использовать классы
Синтаксис классов
Данные класса
Методы класса
Задания значений изменяющимся переменным в классах
Расширение классов
Работа с переменными класса
Манипуляция с именами
Манипуляция уровнем сложности при работе с классами
Указатель на самого себя $this
Замечания по объектной терминологии
Ссылки внутри конструктора
Демонстрационная программа
Обработка ошибок в PHP
Типы ошибок и предупреждений об ошибках
Подавление ошибок при обращении к функциям
Идентификация в РНР
Функции HTTP (HyperText Transfer Protocol)
Основные концепции при программировании авторизации
Авторизация посетителей сайта
Загрузка файлов по HTTP
Пример формы ввода
Скрипты для обработки принимаемых данных
Возможные трудности
Эффективная работа в РНР при сетевом соединении с Web-сервером
Вернуться на главную
Реклама
MOYCOMP.NET 2008