раскол против взрыва в php

В чем разница между explode и split в php?

Solutions Collecting From Web of "раскол против взрыва в php"

explode разделительные строки.

split также делает это, за исключением того, что он поддерживает разделение с использованием регулярных выражений.

preg_split также делает это и на 25-50% быстрее и поддерживает (IMO) гораздо более расширяемые регулярные выражения, совместимые с Perl.

split использует регулярные выражения, а explode с разделителями. Использование split не рекомендуется, поскольку оно устарело в PHP 5.3.

взорваться, как правило, быстрее, чем раскол; но его не многобайтовый символ безопасен.

Мы будем использовать взрыва, когда мы абсолютно гарантируем, что наш ввод будет в однобайтовых наборах символов, таких как ISO-8859-1, и разделить, когда мы имеем дело с пользовательским вводом.

Функция split и explode разбивает строку на массив, но split используется для разделения строки с использованием регулярного выражения, в то время как explode используется для разделения строки с использованием другой строки .