1. scarbo - 05 Июля, 2010 - 22:33:46 - перейти к сообщению
Собственно вопрос, что лучше использовать print или echo?И почему.
2. Uchkuma - 05 Июля, 2010 - 22:52:03 - перейти к сообщению
Удобнее использовать, конечно, echo. Большой разницы нет. В какой-то ситуации может понадобиться использование print вместо echo, т.к. print работает как функция и возвращает единицу, а echo ничего не возвращает.
(Добавление)
Вопрос избитый на самом деле.
(Добавление)
Вопрос избитый на самом деле.
3. Ch_chov - 06 Июля, 2010 - 06:09:01 - перейти к сообщению
4. JustUserR - 06 Июля, 2010 - 15:47:53 - перейти к сообщению
scarbo пишет:
Если рассматривать консольные CLI-приложения на PHP то для вывода данных на экран более быстрой является работа метода printf - причем при увеличении объема выводимых данных преимущество printf перед echo растет не сильно При работе же с web-приложениями в CGI-версии PHP несколько более быстрым оказывается функция echo - причем при увеличении объема выводимых она ее преимущество перед printf растет очень слабо или не растет вовсе в зависимости от других параметров Собственно вопрос, что лучше использовать print или echo?И почему.
Гораздо более примечательно что при работе в web-окружении функция echo оказывается предпочтительнее и в ряде других случаев - например более эффективно сделать серию выводов echo чем предварительную конкатенацию и один echo-вызов