[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Объединить строку $i и <<<HTML
AlmazDelDiablo
Доброй ночи, формчане.

Не могу объединить строки <<<HTML и $i . Мне надо, чтобы в результате работы цикла, рождалось, например, <<<HTML1 или <<<HTML2.

Вот как это выглядит сейчас:
for( $i = 0; $i <= $cat1; $i++ ) {
<<<$i.HTML

Но так не работает. Также пробовал
<<<HTML.$i
<<<HTML{$i}

И вообще, можно ли так сделать?


Заранее благодарен за помощь!



Спустя 5 минут, 16 секунд (9.10.2010 - 23:25) kovaldm написал(а):
'<<<HTML'.$i

Спустя 7 минут, 29 секунд (9.10.2010 - 23:33) AlmazDelDiablo написал(а):
Эммм.. только теперь код внутри <<<HTML не определяется как HTML, а как ПХП. Соот-но ругается:

Parse error: syntax error, unexpected T_STRING 

Спустя 4 минуты, 4 секунды (9.10.2010 - 23:37) kovaldm написал(а):
А в результате должно что получиться, строка?

Спустя 25 минут, 15 секунд (10.10.2010 - 00:02) arvitaly написал(а):
Цитата
<<<HTML


))) Покажите место где вы до этого манипулируете с этим

Спустя 8 часов, 55 минут, 8 секунд (10.10.2010 - 08:57) AlmazDelDiablo написал(а):
Ну, например, в админке ДЛЕ:

function opentable1() {
echo <<<HTML
<table width="100%">
<tr>
<td width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td>
<td background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td>
<td width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td>
</tr>
<tr>
<td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td>
<td style="padding:5px;" bgcolor="#FFFFFF">

HTML;
}



Вот кусок моей функции, где используется <<<HTML
<<<HTML.$i
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="top" style="padding-left:5px;"><a href="/lineage2/account">Назад</a></td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Ник:
$l2_chars_array[$i]['char_name']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Клан:
$arr1['clan']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Кол-во ПВП:
$l2_chars_array[$i]['pvpkills']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Кол-во ПК:
$l2_chars_array[$i]['pkkills']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">В данный момень персонаж ПК:
$arr1['karma']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Персонаж в тюрьме:
$arr1['jail']</td>
</tr>
<tr>
<td align="left" valign="top" style="padding-left:5px;">Забанен чат:
$arr1['chatban']</td>
</tr>
</table>

HTML;


Спустя 25 минут, 47 секунд (10.10.2010 - 09:23) Michael написал(а):
При этом операторе <<<
не надо ничего "левого" вставлять в его первую и последнюю строки(это метки ограничители).
echo <<<HTML
// сюда вставлять
HTML;

и всякие двумерные массивы подставляя в строки заключай их в {}
{$l2_chars_array[$i]['pvpkills']}

Спустя 27 минут, 36 секунд (10.10.2010 - 09:51) AlmazDelDiablo написал(а):
Michael
А будут ли генерироваться 1-7 этих <<<HTML, если у него не будет $i?

Спустя 4 минуты, 30 секунд (10.10.2010 - 09:55) Michael написал(а):
А зачем тебе их разные генерировать? Это просто метки типа начала и конца строки. Одну и ту же всегда используй.


_____________
Блог | VK | GitHub | Twitch
Быстрый ответ:

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