Я пытаюсь получить все пути из всех строк и добавить их (после взрыва) в один массив (чтобы представить их как флажок)
Это мой код:
$result = mysql_query("select path from audit where ind=$ind"); $exp = array(); while($row = mysql_fetch_array($result)) { foreach ($row as $fpath) { $path = explode("/", $fpath); array_push($exp, $path); } }
Мой результат такой:
Array ( [0] => Array ( [0] => [1] => my [2] => path ) [1] => Array ( [0] => [1] => another [2] => one )
Как я могу объединить их с одним массивом?
Я хочу получить что-то вроде этого:
Array ( [0] => [1] => my [2] => path [3] => another [4] => one )
Спасибо!
Взгляните на функцию array_merge:
http://php.net/manual/en/function.array-merge.php
Используйте следующие строки кода:
$path = explode("/", $fpath); $exp = array_merge($exp, $path);
НТН.
Проверьте функции массива :
$result = mysql_query("select path from audit where ind=$ind"); $exp = array(); while($row = mysql_fetch_array($result)) { foreach ($row as $fpath) { $path = explode("/", $fpath); $exp = array_merge($exp, $path); } }