|
|
|
|
|
для: denvor
(19.12.2005 в 11:39)
| | >но ничего не выходит - структура двумерного массива еще
>недостаточно понятна мне.
Вы его дамп выведите - вам сразу проще будет
<?php
echo "<pre>";
print_r($a);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: localGhost
(19.12.2005 в 02:29)
| | Спасибо!
Красиво - всего две строчки, а я на пол-страницы наворотил :)
А теперь вопрос по выводу двумерного массива в таблице. Я делаю так:
echo "<table border=1>";
foreach($a as $row)
{
echo "<tr>";
foreach($row as $array)
{
echo "<td>$array</td>";
}
echo "</tr>";
$i++;
}
echo "</table>";
|
но ничего не выходит - структура двумерного массива еще недостаточно понятна мне. Как поправить код для вывода массива? | |
|
|
|
|
|
|
|
для: denvor
(19.12.2005 в 01:41)
| |
<?
//читаешь файл в массив
$file = file ("somefile.csv");
// теперь разбиваем каждую строку из файла:
foreach ($file as $a) $array[] = explode (";", $a);
// все!
?>
|
Обращаться к элементу: $array[A][B], где А - строка в файле, B позиция элемента в строке | |
|
|
|
|
|
|
| есть необходимость разобрать csv файл и сохранить его поэлементно. Я подумал про двумерный массив, но не совсем понимаю, как поместить в него разобранные данные и как затем к ним обращаться. как к $arr[1,4], например? | |
|
|
|
|