PHP split 函数

PHP中split 函数的语法是: array split ( string $pattern , string $string [, int $limit ] )

split()函数返回一个字符串数组,每个单元为$string经正则表达式$pattern作为边界分割出的子串。如果设定了$limit,则返回的数组最多包含$limit个单元,而其中最后一个单元包含了$string中剩余的所有部分。

pattern:用于指定作为分解标识的符号,注意该参数区分大小写。

$string: 用于被处理的字符串。

limit:返回分解子串个数的最大值,缺省时为全部返回。


例子
#1 split() example

把字符串如:”1:0:1:0:1″存入数组 再输出来
$str=”1:0:1:0:1″;
$arraylist=split(“:”,$str); //存入数组

for($i=0;$i<count($arraylist);$i++) //把它们全部输出来
{
echo $arraylist[$i].”   “;
}

#2 split() example

To split off the first four fields from a line from /etc/passwd:

//把/ect/password分为五部分,即前四份和最后一段

<?php
list($user, $pass, $uid, $gid, $extra) =
split(":", $passwd_line, 5);
?>
#3 split() example

To parse a date which may be delimited with slashes, dots, or hyphens:

//用斜干,点,横线把日期分开

<?php
// Delimiters may be slash, dot, or hyphen
$date = "04/30/1973";
list($month, $day, $year) = split('[/.-]', $date);
echo "Month: $month; Day: $day; Year: $year<br />\n";
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值