Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#40 used as offset, casting to integer (40) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Print, echo... как лучше?
ТвойWeb » WebMaster класс » PHP/Perl » Print, echo... как лучше?

Страниц (1): [1]
 

1. Alone - 13 Мая, 2007 - 02:39:52 - перейти к сообщению
Есть несколько способов выводить контент:

print, echo... и ещё другие.

Какую функцию лучше использовать? Отличаются ли они чем-то друг от друга?
2. Boy15 - 26 Июня, 2007 - 09:22:17 - перейти к сообщению
НЕзнаю !!! Я использую echo
3. Alone - 26 Июня, 2007 - 10:35:23 - перейти к сообщению
Я тоже предпочитаю echo
А кто-то предпочитает другое...

А как лучше и правильнее никто не знает.
4. Alfa - 27 Июня, 2007 - 08:38:23 - перейти к сообщению
Alone пишет:
Я тоже предпочитаю echo

Я тоже.

отличие в том что echo() - это не функция, а конструкция языка, поэтому заключать аргументы в скобки не обязательно, даже при использовании нескольких аргументов. (php.net manual) а print можно использовать только как функцию, т.е. со скобками
(Добавление)
Alfa пишет:
А как лучше и правильнее никто не знает.

это уже как привык, я думаю что ни один из них не лучше другого
5. Alone - 27 Июня, 2007 - 11:34:39 - перейти к сообщению
Да фиг знает.
Вдруг так делаешь сайт, а лет так через 5 какая-нить функция возьмёт и устареет или упразднится.
Хостинг недавно взял там чё-то улучшил в Апаче и попёрли по всему сайту ошибки. А год назад ваще два скрипта выкинул, потому что перестали работать из-за усовершенствавания у хостера...
Впринципе тему открывал с такими мыслями...
7. scar - 21 Июля, 2007 - 16:11:35 - перейти к сообщению
Помойму print используется для отображения самого кода, точно не помню. Однако
8. UFO - 01 Сентября, 2007 - 13:15:51 - перейти к сообщению
Код можно отображать и в одинарных кавычках. Вот так:
CODE:
echo 'можно выводить знаки $ и проч.';

Я использую echo, т.к. мне кажется более современным, чем print.
Между прочим, print тоже без скобок работает.
9. yura3d - 02 Сентября, 2007 - 13:05:00 - перейти к сообщению
UFO пишет:
Код можно отображать и в одинарных кавычках. Вот так:
CODE:
echo 'можно выводить знаки $ и проч.';

Я использую echo, т.к. мне кажется более современным, чем print.
Между прочим, print тоже без скобок работает.

http://php.net/echo
http://php.net/print

Описания функций есть в мануале. Если имеется в виду простой вывод строки или переменной, то в этом плане разницы нет. echo() и print() могут использоваться и как функции, и как конструкции языка (без скобок).

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0343]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33