牛牛在线工具

explode()

收录 8868 个 PHP 函数,含用途说明与用法示例。

explode()

将字符串分割成数组

函数名称:explode() 适用版本:所有PHP版本 函数用法: explode() 函数用于将字符串分割成数组。 语法: explode(string $delimiter, string $string, int $limit = PHP_INT_MAX): array|false 参数说明: $delimiter: 必需。指定在哪里分割字符串。 $string: 必需。要分割的字符串。 $limit: 可选。指定返回数组的最大长度。如果设置了此参数,则返回的数组将包含最多 $limit 个元素,最后一个元素将包含剩余的原始字符串。默认为 PHP_INT_MAX,即没有限制。 返回值: 如果成功分割字符串,则返回一个包含分割后的子串的数组。 如果出现错误,返回 FALSE。 示例: 分割逗号分隔的字符串: $str = "apple,banana,grape"; $arr = explode(",", $str); print_r($arr); 输出: Array ( [0] => apple [1] => banana [2] => grape ) 分割空格分隔的字符串并限制返回数组长度: $str = "This is a test string"; $arr = explode(" ", $str, 3); print_r($arr); 输出: Array ( [0] => This [1] => is [2] => a test string ) 分割多个字符分隔的字符串: $str = "apple,banana/pear|grape"; $arr = explode(",/|", $str); print_r($arr); 输出: Array ( [0] => apple [1] => banana [2] => pear [3] => grape ) 注意事项: 如果 $delimiter 参数为空字符串或为 NULL,则 explode() 函数会返回 FALSE。 分割字符串时,该函数是区分大小写的。