лабораторные работы на пiха.ру?
xDD, ты что-то вроде этого пытаешься получить?
Поэтому мне не понятно как сформировать двумерный массив в php и чтоб он динамический был.
расскажи, если вдруг узнаешь, как на PHP создать
нединамический массив :)
Ты, видимо, хотел бы иметь такую конструкцию:
int b = new int[n][m];
Так вот нихуя в пхп подобного нет. Если нужна матрица - создай массив, в него добавь строки (другие массивы), в них добавь элементы.
что-то вроде того:
$b = array();
for ($i = 0; $i < $n; ++$i) {
$b[$i] = array(); // создаем строку
for ($j = 0; $j < $m; ++$j) {
$b[$i][$j] = null; // создаем элемент
}
}
можно повыебываться и написать что-то вроде этого:
$b = array_fill_keys(range(0, $n - 1), array_fill(0, $m, null));
- смысл тот же, но короче и нихрена непонятно.
Я так понимаю в php свое понимание массивов в отличии от других языков
Да уж, ещё какое. Массив в php - это не просто массив, как например в Си или Паскале. Это весь STL из С++ и Collection Framework из Java запиханные в одну структуру данных. Поэтому массивы в php используются там, где в других языках для этого используются списки, стеки, деревья, множества, хеш-таблицы и всё остальное. Короче пиздец :)