Как можно получить слова из элемента массива PHP и добавить их в конец массива
пример: у меня есть этот массив
массив
(
[0] => sql
[1] => оракул
[2] => базы данных
[4] => скачать bd
[5] => учебник
)
я хочу получить
массив
(
[0] => sql
[1] => оракул
[2] => данные
[4] => бд
[5] => учебник
[6] => базы
[7] => скачать
)
$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);
Попробуй это:
$raw = array('sql', 'oracle', 'data bases', 'bd download', 'tutorial');
$imploded = implode(' ', $raw);
$usable = explode(' ', $imploded);
var_dump($usable);