Во первых, когда нет необходимости, рекомендуется использовать апостров, то есть echo 'бла-бла-бла', а не echo "bla-blabla"
Во вторых функция each() сдесь не уместна
В третьих
Код:
$d2[i][j]
под i и j подразумеваются соответсвующие константы, а не переменные. Надо поставить знак доллора - $i$j В четвёртых переменные не надо заключать в кавычки. В пятых индексы массивов следует начинать с нуля а не с единицы.
Member
Статус: Не в сети Регистрация: 09.08.2004 Откуда: TSC! Russia
PunBB
Цитата:
Надо поставить знак доллора - $i $j
здесь стормозил, переделал, теперь выводится значение J то есть [0] [1] и тд...
массив заполняю так
$d2 = array( );
$d2[0] = array(0.55,14.6,50,16,0,0,0,0,0,0,0,0,0,0,0);
$d2[1] = array(0.70,17.0,0,18,0,0,0,0,0,0,0,0,0,0,0);
$d2[2] = array(0.55,17.0,80,127,84,50,26,11,0,0,0,0,0,0,0);
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Цитата:
рекомендуется использовать апостров,
Как раз таки и не рекомендуется. PHP имеет сишный синтаксис, а там все строки оформлятся через ".
И если ты сделаеш вот так , то не сработает вывод переменной, будет выведено $var1 , а не 45.
Код:
$var1=45; echo 'Value =<b>$var1</b>';
а если вот так, то все будет нормально.
Код:
$var1=45; echo "Value =<b>$var1</b>";
Хотя alienfrom33 рекомендую, для лучшей читабельности, переменные выносить из строки вот таким образом
Member
Статус: Не в сети Регистрация: 09.08.2004 Откуда: TSC! Russia
Ray Adams с апостррофами я разобрался еще в 2 ночи а вот с нормальным выводом досих пор нет, в с++ такое бы точно работало, а как еще двумерный массив выводить можно? куда уж проще, только не пашет ведб как надо
В php.
Ray Adams В php равно как и в perl используются и " и ' и ` тоже.
Разница между ними в том, что при использовании " (двойных кавычек) вычисляется выражение (подставляется значение) вставленное в них, например : <? $id =3 echo "Id: $id"; ?> даст вывод Id: 3.
При использовании ' (апостроф) такой подстановки не происходит.
При использовании ` - происходит выполнение заключенного в `` выражения, как команды отдаваемой ОС.
Добавлено спустя 5 минут, 22 секунды: Упс. Сорри - насчет ` - это я погорячился. Только в perl )
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения