Similar presentations:
Основы языка PHP
1.
Основы языка PHP2.
3.
Чувствительность к региструИмена
пользовательских
классов
и
функций,
а
также
встроенные конструкции и ключевые слова, такие как echo,
while, class и т.д., являются не чувствительными к регистру.
4.
С другой стороны, переменные являются чувствительные к регистру. Поэтому$name, $NAME и $NaME - это три разные переменные.
Оператор - это фрагмент кода РНР, делающий что-либо. Оператор может быть
простым как присваивание значения переменной или же сложным как цикл с
многократными точками выхода
5.
6.
Для разделения простых операторов РНР использует точки с запятыми.Сложные (составные) операторы, использующие фигурные скобки,
чтобы пометить блок кода, вроде проверки условия или цикла не
нуждаются в точке запятой после закрывающей скобки. В отличие от
других языков, в РНР точка с запятой является необходимой перед
закрывающейся скобкой
7.
Комментарии8.
ЛитералыЛитерал
-
это
значение
данных,
непосредственно в программе.
которое
встречается
9.
ИдентификаторыИдентификатор - это просто имя. В РНР идентификаторы
используются для именования переменных, функций, констант
и классов. Первый символ идентификатора должен быть АSСIIсимволом ( в верхнем или нижнем регистре) или символом
подчеркивания (_) или любым другим символов между ASCII
Ox7F и ASCII OxFF. После первого символа допускаются любые
алфавитно-цифровые символы.
10.
Имена переменных11.
Имена функций12.
Имена классов13.
Константы14.
15.
В двойных кавычках можно также использовать Еsс-последовательности(управляющие последовательности)
16.
17.
Логические (булевые) значенияЛогическое значение позволяет сказать, истинно что-либо или нет.
Подобно другим языкам программирования, РНР определяет
некоторые значение как true (истина), а другие – кaк false (ложь).
Истинность или ложность определяется условным оператором,
например:
if ($alive) { ... )
18.
19.
Массивы20.
21.
22.
23.
24.
Объекты25.
Объекты определяются с помощью ключевого слова new, а доступ к свойствам иметодам объекта можно получить с помощью конструкции ->:
26.
Ресурсы27.
Переменные переменных28.
Переменные-ссылки29.
Глобальная область видимостиКлючевое слово global используется для объявления, что
переменная,
к
которой
глобальной.
Давайте
обращается
теперь
функция,
перепишем
является
функцию
updateCounter() так, чтобы она получала доступ к глобальной
переменной $counter:
30.
function updateCounter(){
global $counter;
$counter++;
}
$counter = 10;
updateCounter();
echo $counter;
Вывод: 11