Как получить слова из элемента массива PHP

Как можно получить слова из элемента массива PHP и добавить их в конец массива

пример: у меня есть этот массив

массив
(
[0] => sql
[1] => оракул
[2] => базы данных
[4] => скачать bd
[5] => учебник
)

я хочу получить

массив
(
[0] => sql
[1] => оракул
[2] => данные
[4] => бд
[5] => учебник
[6] => базы
[7] => скачать
)

-1

Решение

$data = array('sql', 'oracle', 'data bases', 'bd download', 'tutorial');

$allWords = array();
array_walk(
$data,
function($value) use (&$allWords) {
$allWords = array_merge($allWords, explode(' ', $value));
}
);

var_dump($allWords);
1

Другие решения

Попробуй это:

$raw = array('sql', 'oracle', 'data bases', 'bd download', 'tutorial');
$imploded = implode(' ', $raw);
$usable  = explode(' ', $imploded);
var_dump($usable);
0

По вопросам рекламы [email protected]