|
| |
|
|
| |
для: tAleks
(11.07.2006 в 08:03)
| | | Именно так. Не писать совсем. Какой смысл ссылаться на переменную, если её никто не создал? | |
| |
|
|
| |
|
|
| |
для: Trianon
(22.06.2006 в 12:19)
| | | Что значит не трогайте? Не писать ее совсем чтоли? | |
| |
|
|
| |
|
|
| |
для: tAleks
(22.06.2006 в 11:43)
| | | так не трогайте её - не будет ошибки.
Не надо трогать неустановленную переменную. | |
| |
|
|
| |
|
|
| |
для: Киналь
(22.06.2006 в 11:52)
| | | Вообще фигня получается:
syntax error, unexpected T_ECHO | |
| |
|
|
| |
|
|
| |
для: tAleks
(22.06.2006 в 11:43)
| | | А если @ перед echo поставить? | |
| |
|
|
| |
|
|
| |
для: Trianon
(22.06.2006 в 11:31)
| | | Если перед переменной стоит @, при записи:
echo "Пример строки @$_SESSION['temp']";
|
то, когда переменной нет, ошибка не вылетает.
А когда пишу так:
echo <<<EOD
Пример строки @{$_SESSION['temp']}
EOD;
|
И переменной тоже нет, то ошибка вылетает.
Нужно сделать чтобы не вылетала, только локально, без изменения парамеров в php.ini.
Если конечно это можно решить локально. | |
| |
|
|
| |
|
|
| |
для: tAleks
(22.06.2006 в 10:50)
| | | так а что Вы хотите получить после @, если переменной нет? | |
| |
|
|
| |
|
|
| | Пишу такую вещь:
echo <<<EOD
Пример строки @{$_SESSION['temp']}
EOD;
|
Если переменная $_SESSION['temp'] не установлена, то все равно выводится ошибка.
Есть ли какой-нибудь способ избежать этого при записи в стиле HEREDOC, как в случае с обычным выводом?
А то не охото экранировать кавычки....
echo "Пример строки @$_SESSION['temp']";
|
| |
| |
|
|
|