Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.10.2009, 16:17
Max01
 
Сообщений: n/a

Манера написания кода
Подскажите пожалуста новичку, в чем принципиальное отличие манеры интегрирования php переменных в html в следующих двух вариантах примера:
1. <li><?=$primer?></li>
2. echo "$primer";

Сказали что первый вариант более предпочтительный, это связано только с удобством чтения кода или есть какие-то другие причины?
Ответить с цитированием
  #2 (permalink)  
Старый 25.10.2009, 16:36
Max01
 
Сообщений: n/a

точнее второй вариант: echo "<li>$primer</li>";
Ответить с цитированием
  #3 (permalink)  
Старый 25.10.2009, 16:58
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

В первом варианте меньше проблем с кавычками (если они есть).
Ответить с цитированием
  #4 (permalink)  
Старый 31.10.2009, 11:35
Аспирант
Отправить личное сообщение для cristalith Посмотреть профиль Найти все сообщения от cristalith
 
Регистрация: 30.10.2009
Сообщений: 35

Считается что первый вариант понятнее для человека который не знает php , к примеру для дизайнера, который будет отвечать за внешний вид этой странички
Ответить с цитированием
  #5 (permalink)  
Старый 31.10.2009, 13:32
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 04.06.2009
Сообщений: 1,703

Ещё есть такой, иногда очень удобный способ:

echo <<< HTML
<li>{$primer}</li>
HTML;

Только перед HTML; не должно быть никаких пробелов, табуляций и т.п.
Ответить с цитированием
  #6 (permalink)  
Старый 07.11.2009, 01:09
Интересующийся
Отправить личное сообщение для glutton Посмотреть профиль Найти все сообщения от glutton
 
Регистрация: 26.03.2009
Сообщений: 25

Если в настройках PHP отключено short-open-tag - <li><?=$primer?></li> - вот такая конструкция не сработает/ В этом принципиальное различие
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение кода на лету ViZ Общие вопросы Javascript 7 07.11.2009 14:16
подсветка кода в формах Шаман AJAX и COMET 5 22.08.2009 13:30
Табы одной строкой кода EGORR jQuery 5 23.05.2009 14:21
Подсветка кода Kolyaj Сайт Javascript.ru 6 14.10.2008 16:28
Совершествуем стиль написания скриптов Mitrandir Events/DOM/Window 6 16.06.2008 08:02