PHP explode() 函数
示例
将字符串分解为数组
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
尝试一下 »
定义和用法
explode() 函数将字符串分解为数组。
注意: “separator” 参数不能是空字符串。
注意: 此函数是二进制安全的。
语法
explode(separator,string,limit)
参数值
参数 | 描述 |
---|---|
分隔符 | 必填。指定字符串的断裂位置。 |
字符串 | 必填。要分割的字符串。 |
限制 | 可选。指定要返回的数组元素数量。 可能的值
|
技术细节
返回值 | 返回一个字符串数组。 |
---|---|
PHP 版本 | 4+ |
变更日志 | *限制* 参数在 PHP 4.0.1 中添加,对负 *限制* 的支持在 PHP 5.1.0 中添加。 |
更多示例
示例
使用限制参数来返回一定数量的数组元素
<?php
$str = 'one,two,three,four';
// 零限制
print_r(explode(',',$str,0));
// 正限制
print_r(explode(',',$str,2));
// 负限制
print_r(explode(',',$str,-1));
?>
尝试一下 »
❮ PHP 字符串参考