分裂与爆炸在PHP中

Tej*_*tel 35 php

explodesplitPHP有什么区别?

amp*_*ine 36

explode 分裂字符串.

split 除此之外,它还支持使用正则表达式进行拆分.

preg_split也做到这一点,速度提高了25-50%,并且支持(IMO)更具可扩展性的Perl兼容正则表达式.

  • ok.in php5.3 split不使用,而不是使用preg_split (4认同)

tam*_*asd 14

split使用正则表达式,同时explode使用分隔符.split不鼓励使用,因为它在PHP 5.3中已被弃用.

  • 是的,如果要使用正则表达式拆分字符串,则应使用preg_split() (3认同)

sus*_*ani 5

爆炸通常比分裂快; 但它不是多字节字符安全.

当绝对保证我们的输入是单字节字符集(如ISO-8859-1)时,我们将使用explode,并在处理用户输入时拆分.