Можно в лоб через foreach, а можно через array_filter
Метка: Array
Как разбить каждую строку массива на несколько строк в PHP
Однажды мне понадобилось разбить каждую строку массива на несколько подстрок и занести их во вложенный массив. Т.е. из такого Array ( [0] => login1:pass1:secretq1 ) Сделать так Array ( [0] => Array ( [0] => login1 [1] => pass1 [2] => secretq1 ) ) Можно было конечно сделать это через foreach, но я решил использовать array_map