在“上爆炸”&引用;在PHP中不起作用

在“上爆炸”&引用;在PHP中不起作用,php,explode,Php,Explode,我有这样一个字符串“data:image/jpeg;base64,/9j/4AAQS…”,“data:image/jpeg;base64,/9j/4AAQS”,“data:image/jpeg;base64,/9j/4AAQS” 我要做的是在,“ 像这样: $str = explode(" \",\" ",$str); 但这似乎不是工作,我做错了什么?输入数据中的“,”周围没有空格。这意味着正确的explode调用可能是: $str = explode("\",\"",$str); 而不是分

我有这样一个字符串
“data:image/jpeg;base64,/9j/4AAQS…”,“data:image/jpeg;base64,/9j/4AAQS”,“data:image/jpeg;base64,/9j/4AAQS”

我要做的是在
,“
像这样:

$str = explode(" \",\" ",$str);

但这似乎不是工作,我做错了什么?

输入数据中的
“,”
周围没有空格。这意味着正确的
explode
调用可能是:

$str = explode("\",\"",$str);
而不是分解(“\”,“\”,$str)写入
分解(“\”,“\”,$str)


正则表达式中有两个空格,但字符串中没有。因此它不会匹配。

根据文档,explode()返回数组或FALSE,它不会像您期望的那样返回字符串到
$str
变量中$str为string保留了一个名称,而不是arrayit,它不是正则表达式,如果你有正则表达式,你可以使用preg_split()函数你是对的,它确实不是正则表达式,只是一个简单的字符串模式。