Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Строки

Числа.

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

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

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" — знак табуляции.

<== предыдущая лекция | следующая лекция ==>
Перенаправление | Использование строк
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 374; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.