[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод HTML кода в PHP скрипте
Bandicoot
Ребята, есть ли принципиальные отличия между следующим способом вывода html в php в одном файле:
<?php 
echo "<p>Hello World!</p>";
?>

И таким способом:
<?php 
// Здесь несколько строк кода PHP
?>
<p>Hello World!</p>
<?php
// И здесь тоже код PHP
?>

?



Спустя 2 минуты, 27 секунд (26.02.2011 - 15:59) DmitryOpalev написал(а):
Вообщем то нет... я так думаю biggrin.gif

Спустя 6 минут (26.02.2011 - 16:05) inpost написал(а):
Bandicoot
Второй быстрее. Так как в первом PHP формирует HTML код, а во втором - он уже есть. Всё, что в <?php проходит через специальный обработчик и создаёт обычный HTML, то есть лишнее действие =)

Спустя 48 минут, 20 секунд (26.02.2011 - 16:54) m4a1fox написал(а):
inpost
А если в массиве надо выводить скажем строки таблицы. То тут уже вывод только в php? Или может есть какая-то альтернатива?

Спустя 8 минут, 36 секунд (26.02.2011 - 17:02) Michael написал(а):
Цитата (m4a1fox @ 26.02.2011 - 15:54)

А если в массиве надо выводить скажем строки таблицы. То тут уже вывод только в php? Или может есть какая-то альтернатива?

<?php
for($i=0; $i <= 10, $i++) {
?>
<tr><td>
123</td></tr>
<?php

}
?>

Спустя 19 минут, 25 секунд (26.02.2011 - 17:22) Sopromatenot написал(а):
Цитата (Michael @ 26.02.2011 - 14:02)
Цитата (m4a1fox @ 26.02.2011 - 15:54)

А если в массиве надо выводить скажем строки таблицы. То тут уже вывод только в php? Или может есть какая-то альтернатива?

<?php
for($i=0; $i <= 10, $i++) {
?>
<tr><td>
123</td></tr>
<?php

}
?>

Мне кажется что именно в этом случае тупо проиграешь по скорости. Ведь интерпретатору надо будет постоянно менять режим работы. (гдето я читал про это, что php постоянно включается/выключается при встрече соответствующих тегов)

PS: это только предположение. Я не интересовался как конкретно работает интерпретатор.

Спустя 2 часа, 58 минут, 5 секунд (26.02.2011 - 20:20) inpost написал(а):
Sopromatenot
Стоит всегда проверять, чем делать утверждения =)


_____________
Работаю с Уии
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.