Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Строки



Строки в PHP

Строка — это последовательность символов, например "Привет, мир!".

В PHP строки заключаются либо в двойные кавычки, либо в одинарные кавычки.

Пример

echo "Привет";
echo 'Привет';
Попробуйте сами »

Примечание: В PHP есть разница между двойными и одинарными кавычками.


Двойные или одинарные кавычки?

Вы можете использовать двойные или одинарные кавычки, но вы должны знать о различиях между ними.

Строка в двойных кавычках подставляет значения переменных и принимает множество специальных символов, таких как \n, \r, \t, экранируя их.

Пример

Строка в двойных кавычках подставляет значения переменных:

$x = "Иван";
echo "Привет, $x"; // Возвращает Привет, Иван
Попробуйте сами »

Строка в одинарных кавычках не подставляет значения переменных и выводит строку так, как она была написана:

Пример

Строка в одинарных кавычках выводит строку как есть:

$x = "Иван";
echo 'Привет, $x'; // Возвращает Привет, $x 
Попробуйте сами »


Различия между одинарными и двойными кавычками

Особенность Одинарные кавычки Двойные кавычки
Подстановка переменных Нет — переменные типа $x выводятся буквально Да — переменные заменяются их значениями
Управляющие последовательности Поддерживаются только \' и \\ Поддерживаются многие, например: \n, \t, \r, \$, \"
Производительность Немного быстрее (PHP не нужно анализировать содержимое) Немного медленнее (PHP должен сканировать переменные и управляющие последовательности)
Читаемость Чище для простых, постоянных строк Более читаемы для строк с множеством переменных (не нужно использовать оператор конкатенации (.))

Пример

Посмотрите некоторые различия между двойными и одинарными кавычками:

// Использование двойных кавычек
$x = "Иван";
echo "Привет, $x\n";
echo "\tКак дела?\n";

// Использование одинарных кавычек
$x = 'Иван';
echo 'Привет, $x\n';
echo '\tКак дела?\n';
Попробуйте сами »

Полный справочник строковых функций PHP

Для получения полного справочника всех строковых функций перейдите к нашему Справочнику строковых функций PHP.



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.