Строки.

Числа.

Типы переменных.

Синтаксис переменных.

PHP.

Лекция №7.

«Быстрый старт».

Первая программа на PHP.

Вставив инструкцию print междуPHP-тэгами,мы даём коман­ду серверу послать приветствие «Hello, world!» в браузер. Этоаналогичнотому, что мыввели данный текст в HTML-код.

1. <HTML>

2. <HEAD>

3. <TITLE> First PHP Script </TITLE>

4. </HEAD>

5. <BODY>

6. <?PHP

7. print ("Hello, world!”);

8. ?>

9. </BODY>

10. </HTML>

В PHP все переменные обозначаются следующим образом: знак доллара ($), за ним имя переменной. Имя должно начинаться либо с буквы (A-Z, a-z), либо с символа подчёркивания (_). Состоять оно может из любого количества букв, цифр, знаков подчеркивания или их комбинации. В имени переменной нельзя использовать пробелы. Вместо них для разделения слов обычно используется символ подчёркивания.

Необходимо помнить, что для имен имеет значение регистр. Необходимо сразу научиться давать переменным содержательные имена, а также использовать комментарии для указания их назначения (/* */).

Для простоты обучения мы объединили два вида чисел целые и с плавающей запятой — в одну группу. Целые числа могут быть положительными или отрица­тельными, но не дробными. Числа с десятичным знаком (даже такие как 1.0) — это числа с плавающей запятой.

Дробь содержит два не используемых в числах знака: пробел и слеш (/).

Переменная является строкой (string), если состоит из знаков (некоторая комбинация букв, цифр, символов и пробелов), заключённых в одинарные или двойные кавычки. Строки могут содержать любую комбинацию символов, включая имена других переменных.

Пример верного значения строки:

“1972”

Язык PHP позволяет использовать такие чис­ловые строки непосредственно в математических выражениях.

При использовании функции print () для создания кода HTML можно экранироватькавычки, поставив перед ними обратный слеш. Изме­нив строку на “I said, \”How are you?\””, выдали команду PHP включить эти ка­вычки как часть значения строки, а не рассматривать их как индикаторы начала и конца строки. Вместе с двойными кавычками следует также экраниро­вать апостроф или одинарные кавычки ('), обратный слеш (\) и знак доллара ($).

Двойные кавычки имеют бесспорное преимущество перед одинарными: значение переменной будет распечатано только при использовании первых.

Хотя обратный слеш используется для экранирования некоторых специальных симво­лов, в сочетании с некоторыми буквами он имеет особое значение. Так, комбина­ция "\n" означает новую строку, "\r" — возврат каретки, а "\t" — знак табуляции.