panacea
27.07.2009 - 19:17
Где ошибка? Почему аргументы не вставляются?
PHP |
//print_r($factor[1][1][0]); Выдает число. Массив есть! function solaris_s ($a, $b, $c) {
$v_0 = $factor[$a][$b][0]; $v_1 = $factor[$a][$b][1]; //print_r($factor[$a][$b][0]); Ничего не выдает когда вызываю!?! //print_r($b); Выдает числа. Здесь все ОК. if (abs(v_1) < 100) $d = 2; else $d = 0;
if (is_numeric($v_0)) $v_0 = number_format($v_0, $d, ',', ' '); if (is_numeric($v_1)) $v_1 = number_format($v_1, $d, ',', ' ');
return <<<HTML <tr> <td width="*%" class="stext" style="padding:4px;">{$c}</td>
<td width="80" align="center" class="black">{$v_0}</td>
<td width="80" align="center" class="black">{$v_1}</td> </tr> <tr> <td background="{THEME}/images/mline.gif" height="1" colspan="5"></td> </tr> HTML; }
foreach ($index[1] as $k => $v) { $tab .= solaris_d (1, $k, $v); } |
Строит таблицу, но без цифр.
Спустя 2 минуты, 59 секунд (27.07.2009 - 18:20) waldicom написал(а):
Спустя 1 час, 30 минут, 3 секунды (27.07.2009 - 19:50) panacea написал(а):
Спасибо. Век учись...