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() - 示例

$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

PHP 中的 preg_split()函数 - 无涯教程网无涯教程网提供preg_split() - 语法 array preg_split ( string pattern , string string [, int lim...https://www.learnfk.com/php/php-preg-split.html

好文链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。