Главная > Сайтостроение > Сергей Кудренко > PHP для начинающих
 
 
 
 

PHP для начинающих

Урок 1
Краткая историческая справка.
Среда разработки.
Редакторы для программирования.

Урок 2
Создание PHP документа.
Кодировки. Способы задания кодировок.
Первый вывод.

Урок 3
конструкция языка echo, php.ini, короткие теги.

Урок 4
переменные, синтаксис переменных, типы данных: boolen, string, integer, float, удаление переменных функция unset(), конструкция языка print. Лабораторная работа.

Урок 5
Спецсимволы \n \t \r. Экранирование кавычек, $, \.

Урок 6
Синтаксис HEREDOC.

Урок 7
Специальный тип данных NULL.

Урок 8
Экранирование переменных.

Урок 9
Доступ к символу в строке. Встроенная функция strlen().

Урок 10
Арифметические операторы.

Урок 11
PHP динамический, не строго типизированный язык.

Урок 12
Соединение или конкатенация строк.

Урок 13
Некоторые полезные и повседневные функции isset(), empty(), gettype().

Урок 14
Некоторые полезные и повседневные функции settype(), приведение типов данных переменных.

Урок 15
Оператор if.

Урок 16
Оператор if продолжение. Что мы пишем в круглых скобках оператора управления программой if().

Урок 17
Что мы пишем в круглых скобках оператора if(). Операторы сравнения.

Урок 18
Что мы пишем в скобках оператора if(). Логические операторы.

Урок 19
Операторы управления программой. Конструкция if else.

Урок 20
Тернарный оператор заменяет конструкцию управления программой if else.

Урок 21
Оператор elseif(). Расширяем возможности конструкции if else. Лабораторная работа.

Урок 22
Разрыв блоков php для удобства работы с кодом.

Урок 23
Конструкция выбора switch.

Урок 24
Конструкция переключения switch. Лабораторная работа. Определяем какого размера файл можно загрузить на сервер.

Урок 25
Массивы. Создание массивов. Фунции print_r(), var_dump().

Урок 26
Ассоциативные массивы.

Урок 27
Ассоциативные массивы. Выведение массивов. Лабораторная работа.

Урок 28
Многомерные массивы.

Урок 29
Константы.

Урок 30
Массивы. Функции current(), next(), key(), prev(), each(), list().

Урок 31
Пользовательские функции. Оператор return. Встроенная функция function_exists.

Урок 32
Функции. Практическая работа. Отрисовываем таблицу умножения с помощью пользовательской функции.

Урок 33
Видимость переменных. Глобальные и локальные переменные.

Урок 34
Функции. Аргументы по умолчанию.

Урок 35
Функции. Статические переменные.

Урок 36
Функции. Оператор return.

Урок 37
Функции. Лабораторная работа. Создаем функцию по отрисовки как вертикального, так и горизонтального меню.

Урок 38
Функции. Рекурсия.

Урок 39
Функции. Лабораторная работа. Пишем функцию аналог встроенной функции count().

Урок 40
Доступ к параметрам в функции. Встроенные функции func_num_args(), func_get_args(), func_get_arg().

Урок 41
Функции. Создание ссылки на переменную. Передача аргумента в функцию по ссылке.

Урок 42
Функции времени time(), getdate(), date(), mktime().

Урок 43
Псевдоконстанты __LINE__, __FILE__, __FUNCTION__.

Урок 44
Работа с ошибками. php.ini, error_reporting(), константы (задают уровень выводимых ошибок). Отключение ошибок в .htaccess.

Урок 45
Глобальный массив $GLOBALS.

Урок 46
Подключение файлов на стороне сервера. Конструкции языка include(), include_once(), require(), require_once().

Урок 47
Передача переменных из файла в файл с помощью ссылки методом GET.

Урок 48
Передача переменных через формы методами GET и POST.

Урок 49
Обработка данных, пришедших через форму. Функции strip_tags(), abs(), trim().

Урок 50
Ответ на вопрос по синтаксису HEREDOC.

Разделы:
 
Почтовая форма Карта сайта Главная
FoxPro 2.6, сайтостроение – Запорожская социальная сеть
maxim.zp.ua - Запорожская социальная сеть
bigmir)net TOP 100 Яндекс.Метрика