今天在动用split时蒙受有些主题素材。依旧对函数通晓不深厚,特写出来做个暗号

先是来看下五个艺术的定义: 函数原型:array split (string $pattern,
string $string [, int $limit]卡塔尔(قطر‎ 函数原型:array explode ( string
$separator, string $string [, int $limit])初看未有吗分歧,貌似作用都平等。笔者就犯了那些怪诞。
请注意七个函数的第一个参数string $pattern和string
separator,叁个是$pattern说明是正则字符串,三个是$separator是不足为奇字符串。
看下边包车型客车代码: 复制代码 代码如下: $test =
end(explode; echo $test;//output txt 换来: 复制代码 代码如下: $test1 = end; echo
$test1;//no output 用split的没有错做法是:加转义符号 复制代码 代码如下: $test1 = endState of Qatar; echo
$test1;//output txt 解析:”.”
符号是正则表明式的主要性字所以split无效,而explode有效。

先是来看下五个主意的概念:

函数原型:array split (string $pattern, string $string [, int $limit])

函数原型:array explode ( string $separator, string $string [, int
$limit])

初看未有何分歧,貌似作用都一点差别也没有。笔者就犯了那些指皂为白。
请注意多少个函数的首先个参数string $pattern和string
separator,二个是$pattern表明是正则字符串,二个是$separator是平淡无奇字符串。

看上面包车型地铁代码:

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注