正规表达函数库

split

(PHP3 , PHP4)

split ---  以正规表达式将字符串切开

语法 : array split (string pattern, string string [, int limit])

说明 : 

传回字符串的数组,以正规表达式pattern为界限,将字符串string切开。如果有设定limit,则传回的数组最多将会包含limit个元素,而最后的元素会包含全部string所剩下部份。如果发生错误,split( )则传回false。

以下的范例可以从/etc/passwd的一行里,取得五个栏位的资料 :

<?php

   $passwd_list = split (":", $passwd_line, 5);

?>

可以用斜线、逗点、或是连字号,来剖析日期 :

<?php

   date = "04/30/1973";      // Delimiters may be slash, dot, or hyphen 

   list ($month, $day, $year) = split ('[/.-]', $date); 

   echo "Month: $month; Day: $day; Year: $year<br>\n";

?>

注意 : pattern是有区分大小写的

注意 : 如果你不需要正规表达的功能,你可以使用速度更快的explode( )

参考 : spliti( )  explode( )  implode( )


上一页 首页 下一页