Web-технологии с базами данных. Астахова И.Ф - 21 стр.

UptoLike

21
Таблица 1. Служебные символы в строках
Последовательность Смысл
\n Новая строка
\r Возврат курсора
\t Горизонтальная табуляция
\\ Обратная косая черта
\$ Знак доллара
\" Кавычка
\[0-7]{1,3}
Восьмеричная запись числа (в виде регулярного
выражения)
\x[0-9A-Fa-f]{l,2}
Шестнадцатеричная запись числа (в виде регулярного вы-
ражения)
В PHP в строках, заключенных в кавычки, распознаются все су-
ществующие служебные символы, а в строках, заключенных в апост-
рофы, – только служебные символы <\\> и <\>. Следующий пример
наглядно демонстрирует различия между присваиванием строк, за-
ключенных в кавычки и апострофы:
$double_list = "item1\nitem2\nitem2";
$single_list = 'item1\nitem2\nitem2';
Если вывести обе строки в браузере, окажется, что строка в ка-
вычках содержит внутренние символы новой строки, а в строке в
апострофах последовательность \n выводится как обычные симво-
лы. Хотя многие служебные символы в браузерах несущественны,
при форматировании для других условий они играют очень важную
роль.
Массив представляет собой список однотипных
элементов.
Существуют два типа массивов, различающихся по способу иден-
тификации элементов. В массивах первого типа элемент определя-
ется индексом в последовательности. Массивы второго типа имеют
ассоциативную природу, и для обращения к элементам использу-
ются ключи, логически связанные со значениями. При обращении к
элементам одномерных индексируемых массивов используется це-
лочисленный индекс, определяющий
позицию заданного элемента.
                                          21
                   Таблица 1. Служебные символы в строках
 Последовательность                                Смысл
          \n            Новая строка
          \r            Возврат курсора
          \t            Горизонтальная табуляция
          \\            Обратная косая черта
          \$            Знак доллара
          \"            Кавычка
                        Восьмеричная запись числа (в виде регулярного
     \[0-7]{1,3}
                        выражения)
                        Шестнадцатеричная запись числа (в виде регулярного вы-
  \x[0-9A-Fa-f]{l,2}
                        ражения)
    В PHP в строках, заключенных в кавычки, распознаются все су-
ществующие служебные символы, а в строках, заключенных в апост-
рофы, – только служебные символы <\\> и <\>. Следующий пример
наглядно демонстрирует различия между присваиванием строк, за-
ключенных в кавычки и апострофы:

    $double_list = "item1\nitem2\nitem2";
    $single_list = 'item1\nitem2\nitem2';

     Если вывести обе строки в браузере, окажется, что строка в ка-
вычках содержит внутренние символы новой строки, а в строке в
апострофах последовательность \n выводится как обычные симво-
лы. Хотя многие служебные символы в браузерах несущественны,
при форматировании для других условий они играют очень важную
роль.
     Массив представляет собой список однотипных элементов.
Существуют два типа массивов, различающихся по способу иден-
тификации элементов. В массивах первого типа элемент определя-
ется индексом в последовательности. Массивы второго типа имеют
ассоциативную природу, и для обращения к элементам использу-
ются ключи, логически связанные со значениями. При обращении к
элементам одномерных индексируемых массивов используется це-
лочисленный индекс, определяющий позицию заданного элемента.