首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在PHP中使用2个delimeters而不是1来使用explode函数?

在PHP中,要使用2个delimiters而不是1个来使用explode函数,可以使用正则表达式(regex)作为delimiters。这里是一个示例:

代码语言:php
复制
<?php
$string = "Hello, world!";
$delimiters = "/[,!]/";
$pieces = preg_split($delimiters, $string);
print_r($pieces);
?>

在这个示例中,我们使用了正则表达式/[,!]/作为delimiters,它将匹配逗号和感叹号。preg_split()函数将使用这些delimiters来分割字符串,并返回一个包含分割后的子字符串的数组。

输出结果:

代码语言:txt
复制
Array
(
    [0] => Hello
    [1] =>  world
)

这个方法可以用于任何数量的delimiters,只需要在正则表达式中添加更多的字符即可。例如,要使用逗号和感叹号和空格作为delimiters,可以使用正则表达式/[,! ]/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券