русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Строки в одиночных кавычках


Дата добавления: 2013-12-23; просмотров: 894; Нарушение авторских прав


Строки PHP

Строки являются последовательностями символов. В PHP символ соответствует байту, т.е. существует точно 256 возможных различных символов. Строки могут быть очень большими. В PHP не существует практического ограничения на размер строк, поэтому вообще нет причин беспокоиться об их длине. Строковые значения могут использоваться буквально или присваиваться переменным.

В PHP строковый литерал можно представлять тремя способами.

строки в одиночных кавычках

строки в двойных кавычках

строки в синтаксисе heredoc

В этом учебнике представлено использование строк в одиночных и двойных кавычках. Синтаксис heredoc не рассматривается. Подробная информация об этом синтаксисе имеется в документации PHP.

Одиночные кавычки предоставляют самый простой метод для работы со строками. При использовании этого метода строки заключаются в одиночные кавычки (' '). Если одиночные кавычки требуются как часть строки, они должны быть экранированы символом обратной косой черты ("\"). Хотя одиночные кавычки предоставляют простой способ работы со строками, одиночные кавычки не поддерживают применение интерполяции (см. раздел 3-1, Скалярные переменные). Примеры ниже иллюстрируют использование одиночных кавычек.

<?php

 

//A literal string displayed in the browser window

 

echo 'PHP was developed in 1994 by Rasmus Lerdorf';

 

//A literal string assigned to a variable

 

$string = 'Since its development, PHP has become a popular scripting language.';

 

echo $string;

 

//escaping single quotes

 

echo 'The array contains the values \'2,5,3,4\'.';

 

//invalid attempt to expand a variable inside of a single quote string

 

$name = 'John Smith';

echo 'The user\'s name is $name';

 

?>



PHP was developed in 1994 by Rasmus Lerdorf

Since its development, PHP has become a popular scripting language.

The array contains the values '2,5,3,4'.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'

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



<== предыдущая лекция | следующая лекция ==>
Порядок выполнения операций | Функции для работы со строками


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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