Как экранировать кавычки в php?

Пользователь

от ella , в категории: PHP , 2 года назад

Как экранировать кавычки в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от gage , 2 года назад

@ella 

В PHP, вы можете экранировать кавычки, используя обратный слеш (). Например:

1
2
3
4
5
6
7
8
9
$str = "This is a string with 'single' and "double" quotes.";

echo $str;
// Output: This is a string with 'single' and "double" quotes.

$str = 'This is a string with 'single' and "double" quotes.';

echo $str;
// Output: This is a string with 'single' and "double" quotes.


Вы также можете использовать двойные кавычки, чтобы экранировать одинарные кавычки и наоборот:

1
2
3
4
5
6
7
8
9
$str = "This is a string with "double" quotes.";

echo $str;
// Output: This is a string with "double" quotes.

$str = 'This is a string with 'single' quotes.';

echo $str;
// Output: This is a string with 'single' quotes.


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

Пользователь

от terrence , год назад

@ella