preg_split() - 语法
array preg_split (string pattern, string string [, int limit [, int flags]]);
preg_split()函数的操作与split()完全相同,只不过正则表达式被接受为pattern的输入参数。
如果指定了可选的输入参数limit,则仅返回子字符串的限制数量。
标志可以是以下标志的任意组合-
-
PREG_SPLIT_NO_EMPTY - 如果设置了此标志,则preg_split()将仅返回非空片段。
-
PREG_SPLIT_DELIM_CAPTURE - 如果设置了此标志,定界符模式中带括号的表达式也将被捕获并返回。
-
PREG_SPLIT_OFFSET_CAPTURE - 如果设置了此标志,则对于每次发生的匹配,还将返回附加字符串偏移。
preg_split() - 返回值
- 拆分字符串后返回字符串数组。
preg_split() - 示例
php $ip="123.456.789.000"; //some IP address $iparr=preg_split ("/\./", $ip); print "$iparr[0]
"; print "$iparr[1]
" ; print "$iparr[2]
" ; print "$iparr[3]
" ;?>
这将产生以下输出-
123 456 789 000
来源地址:https://blog.csdn.net/w116858389/article/details/132428143