Ярлыки

понедельник, 28 февраля 2011 г.

PHP Различие между кавычками(") и апострофом (')

1) Имена переменных, заключенных в кавычки, заменяются соответствующими значениями, а строки в апострофах интерпретируются буквально.

  Пример:

$a="текст";
$x="Переменная a равна: $a";
$y='Переменная a равна: $a';
echo $x."
".$y;

  В результате:

Переменная a равна: текст
Переменная a равна: $a

  2) В строках, заключенных в кавычки, распознаются все служебные символы, а в апострофах только "\\".

  Пример:

$a='c:\new';
$b="c:\new";
echo $a."
".$b;

  В результате:

c:\new
c:
ew

  В строке "c:\new" есть служебный символ перевода строки - "\n".
link

Комментариев нет:

Отправить комментарий