Задать вопрос
opium
@opium
Просто люблю качественно работать

Как php интерпретирует такое <?=$htmltitle?>?

Стоит вроде как codeigniter

контекст такой

<?=$htmltitle?>

как это вообще может работать на php 5.1.9
  • Вопрос задан
  • 2962 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
Как <?php echo $htmltitle; ?>
nl2.php.net/manual/en/ini.core.php#ini.short-open-tag
Фича очень древняя.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
7workers
@7workers
Вот так вот выглядят «родные» шаблоны на… кхм… чистом PHP… :)



Перепробывал много всего: от самых первых версий смарти до XSLT. Шаблоны на PHP нравится делать больше всего.
Ответ написан
>Я бы кодера который мне в шаблоне в перемешку с html написал кучу php посадил бы накол.

Вообще-то PHP сам является шаблонизатором прежде всего. Или за {{var}} вы не убиваете? Только php не нравится? А вообще <?= теперь (в 5.4) будет вообще неотключаемой (до 5.4 можно отключить, почему <?= и <? не рекомендовалось из соображений совместимости, <?php echo $var; ?> работает везде. Теперь везде (>=5.4)будет работать и <?=$var; теперь его можно смело использовать и вы чаще будете его видеть.
Ответ написан
Комментировать
AFoST
@AFoST
<?=@`$c`?>
Ответ написан
Комментировать
knekrasov
@knekrasov
В синтаксисе php много скелетов.

Вот пара примеров:
1.
<?php

/* ?> */
echo "test"


не скомпилируется, хотя

<?php

// ?> 
echo "test"


валиден

2. Несмотря на пример выше, код

<?php

/* ?> */
echo "test" ?>

Так же валиден.
Ответ написан
@65520
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы