<?php
$ts = "asda";
echo <<< HTMLEND
<table width="95%" border="1">
<tr>
<td><p>Тема:$ts</p><br>
</td>
</tr>
<tr>
<td><p>ДАТА: $ts </p>
<p>АВТОР: $ts</p><br><br></td>
</tr>
<tr>
<td>ТЕКСТ: <br>
$ts
</td>
</tr>
</table>
HTMLEND;
?>
в чем лажа скажите ктонибудь !! будьте любезны – вообще это конструкции одно растройство в желудке- если кто подскажит и обьяснить суть пробблем с ней буду очень признателен
16 августа 2009 в 17:04
я вот в шаблонах пока не силен, пользуюсь heredoc для удобства пока что.
подскажите, как можно внутри heredoc'aиспользовать конструкцию вроде:
echo "условие ? текст1 : текст2" ?
23 июня 2009 в 9:02
Основное правило конструкции – никаких пробелов перед закрывающим словом.
16 июня 2009 в 10:02
Хорошо основне правила есть в этой конструции ?? вечно то там ошибка то там ? и хз где она
16 июня 2009 в 0:02
>З.Ы. если кто нить приведёт пример необходимости использования HEREDOC'а, буду очень благодарен
Файл шаблонов:
class templates_global
{
function inline_js($key='')
{
return <<<TPL
<script type="text/javas?1?ript">
var base_url = '{$this->kernel->base_url}';
var key = '$key';
</script>
TPL;
}
}
Таким образом не приходится экранировать дохрена кавычек, ставить альтернативные кавычки (' вместо "), либо изобретать прочие велосипеды.
9 июня 2009 в 4:04
HEREDOC ет всеравно что label .. goto в паскале…. Плохой стиль программирования…. ДА й неудобно пользоватся таким…..
9 июня 2009 в 4:04
не проще
<?
echo "<table width=95% border=1>
<tr>
<td><p>Тема:$ts</p><br>
</td>
</tr>
<tr>
<td><p>ДАТА: $ts </p>
<p>АВТОР: $ts</p><br><br></td>
</tr>
<tr>
<td>ТЕКСТ: <br>
$ts
</td>
</tr>
</table>";
?>
9 июня 2009 в 4:04
и без лишнего напряга
2 июня 2009 в 11:03
Ага
З.Ы. если кто нить приведёт пример необходимости использования HEREDOC'а, буду очень благодарен
2 июня 2009 в 8:05
та я понял что действительно лажа — пробовал как сней работать – Вобщем фигня полная
2 июня 2009 в 3:00
#3: +1.
Сколько живу, столько не понимал и не видел смысла в HEREDOC'e…
Топикстартер: а зачем тебе там именно HEREDOC?
28 мая 2009 в 23:03
хередок зло!
25 мая 2009 в 22:02
Если ты хотел вывести таблицу типа:
================================
Тема:asda
================================
ДАТА: asda
АВТОР: asda
================================
ТЕКСТ:
asda
____________
то у меня с твоим кодом всё норм вывело и ошибок вроде нет…