可能重复:
How can I split a list with multiple delimiters?
我是php的新手,我的客户希望我在php and应用程序中搜索实用程序,用户可以使用这个工具输入具有空格或逗号的单词。我不确定是否可以在php中根据逗号和空格来分割字符串。当爆炸转换数组中的字符串时,不能再与be一起使用。
发布于 2011-10-19 05:54:04
对于更复杂的字符串拆分,请使用preg_split()或mb_split()并提供一个正则表达式。
如果输入字符串采用多字节编码,并且需要与拆分表达式中的字符匹配,则使用mb_split()。
示例:
$input = "a,b, c d";
$psplit = preg_split('/[\s,]+/', $input);
$mbsplit = mb_split('[\s,]+', $input);
$psplit===$mbsplit; // === array('a','b','c','d');https://stackoverflow.com/questions/7816980
复制相似问题