PHP функция разнесения возвращает массив строк, разделенных на некоторую предоставленную подстроку. Он вернет пустые строки, например:
var_dump(explode('/', '1/2//3/'));
array(5) {
[0]=>
string(1) "1"
[1]=>
string(1) "2"
[2]=>
string(0) ""
[3]=>
string(1) "3"
[4]=>
string(0) ""
}
Есть ли какая-то другая функция или опция или что-нибудь, что могло бы вернуть все , кроме пустых строк?
var_dump(different_explode('/', '1/2//3/'));
array(3) {
[0]=>
string(1) "1"
[1]=>
string(1) "2"
[2]=>
string(1) "3"
}