![]() |
string and quotes in it
как я понял в пхп все стринги могут быть нразнесены на несколько линий т.е. если написать
$моя переменная="моя строчка все ещё она"; то будет нормально работать и это не ошибка если я не прав то обьясните , если прав то оставте ! а вот вопрос с кавычками , т.к. я пишу переменная="значение"; то если у меня значение с кавычками внутри то мне хана , конечно можно написать \" но это то же не вариант ! например в перле можно написать print qq~ any quotes ,any chars ~; не так чато используешь(~) есть ли что нибуть похожее в пхп ???? зы :. ой написал то |
Где-то так:
PHP код:
|
<<BAR это как "кавычка" ??
т.е. если я пишу Код:
$var=<<BAR |
Я очепятался -- ТРИ знака "<".
В остальном -- верно. |
благодарю
|
в перле та же самая функция есть.
|
Эт' в PHP она "та же самая" :D
|
угу... в перле она раньше появилась.
ну я думаю смысл понятен :) |
И раньше, и чуть иначе, если мне память не изменяет.
perl: [code]$foo = <<BAR buzz quixx BAR ; [/CODE[ php: Код:
$foo = <<<BAR |
в перле много наворотов:
$a="ggg"; print <<UU; some text: \t$a UU отобразит - some text: ggg print <<'UU'; some text: \t$a UU отобразит - some text: \t$a $command="echo ggg"; print <<`UU` $command UU отобразит - ggg и еще прикол: $a= <<"UU".<<"WW"; some text UU another text WW Если завершающий идентификатор в операции << задан без кавычек, то он должен следовать за знаком операции без каких-либо пробелов. а в PHP еще можно так: $a=<<<EOF some formatted text ... EOF; print $a; |
а в php нет такое вещи как
qq~ ~; qq! !; т.п. как в перле ? зы <<<HEADER string HEADER; работает , просто привык к qq............ ди у удобнее с ними ! (IMHO) |
| Часовой пояс GMT +4, время: 10:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.