Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vtoraya_chast_uchebnika_po_WWW_Okonchat_variant...doc
Скачиваний:
33
Добавлен:
27.09.2019
Размер:
6.06 Mб
Скачать

Наиболее часто применяемые символы управляющих последовательностей

\n

Перемещает позицию печати на одну строку вниз. В текстовых файлах в Unix разделяет строки.

\r

возврат каретки (CR или 0x0D (13) в ASCII)

\t

Перемещает позицию печати к следующей позиции горизонтальной табуляции.

\\

обратная косая черта (обратный слэш)

\$

знак доллара

\"

двойная кавычка

\0

Этот символ ничего не делает. Некоторые терминалы изображают его как пробел, но это неправильно. Часто используют для обозначения конца цепочки символов (например, в языке C).

\a

Если это символ послать на принтер или на терминал, то ничего не напечатается, но послышится звуковой сигнал.

\v

Перемещает позицию печати к следующей позиции вертикальной табуляции. На терминалах этот символ обычно эквивалентен переводу строки.

\f

Выбрасывает текущую страницу и начинает печать со следующей страницы. На терминалах этот символ обычно эквивалентен переводу строки (хотя в принципе можно было бы его использовать для очистки экрана).

&amp

& - знак амперсанда

\u

Преобразовать следующий символ к верхнему регистру

\l

Преобразовать следующий символ к нижнему регистру

Полную информацию об управляющих последовательностях можно найти в Интернете. В контексте данного пособия мы упоминаем о них, поскольку они могут использоваться в php-скриптах при печати и размещении текстов на Web-страницах.

1.4. Синтаксис php –типы данных, строки, переменные, константы, функции и выражения

1.4.1. Основы понятия «типы данных». Классификация данных в php

Описание типов данных, которые может использовать («понимать») язык программирования – обязательный раздел при описании любого языка. Это требуется для того, чтобы программисты знали, какими типами данных можно оперировать (то есть использовать) в программах на этом языке. Все компьютеры содержат информацию в ячейках памяти, которые в свою очередь являются набором микроэлектронных элементов, на контактах которых может быть только два уровня электрического потенциала, условно называемых 0 и 1. Такие элементы называется битами. Эти элементарные ячейки специальным образом объединены, в совокупности, по 8 бит, называемых байтами. Байты, в свою очередь, могут различным образом (в зависимости от указаний программиста и особенностей используемого языка программирования и типа ЭВМ) объединяться для хранения целых и вещественных чисел, а также других типов данных, как знакомых нам из школьных курсов арифметики и алгебры, так и специфических для данного языка.

Итак, набором различных комбинаций электронных команд и соединений электронных схем можно организовать обработку данных различных типов и реализацию видимого пользователю результата работы.

Для каждого языка возможны присущие только этому языку виды и интервалы величин данных, а также способы их обозначения, отображения и преобразования. Некорректное использование типов данных может приводить к серьёзным ошибкам при работе программы. Именно поэтому описанию возможных в языке типов данных всегда уделяется достаточно большое внимание на начальном этапе изучения любого языка программирования.

Подведём итог: тип данных - это описание, определяющее свойства и порядок обработки данных. Например, фраза «переменная $str имеет тип данных "строка"» означает, что в этой переменной может содержаться любое число символов, а операция сложения строк представляет собой последовательное соединение слагаемых строк в одну.

PHP поддерживает восемь простых9 типов:

  1. Булев или булевый (их иногда называют двоичными)

  2. Целые

  3. Числа с плавающей точкой

  4. Строки

  5. Массивы

  6. Объекты

  7. Ресурс

  8. NULL

Указанные типы подразделяются на категории: