图像 src 包含"&"符号无法访问此作为 url 参数



我有一个图像src为:

https://scontent.xx.fbcdn.net/hphotos-xtl1/v/t1.0-9/s720x720/10291693_1478919849038582_6717876706471049180_n.jpg?oh=0e2416fd3373c0757b7f3dd40169dfa9&oe=57127C81

它包含符号"&"我需要使用不带'&'的url象征

我尝试了urlencode,但它返回:

https%3A%2F%2Fscontent.xx.fbcdn.net%2Fhphotos-xtl1%2Fv%2Ft1.0-9%2Fs720x720%2F10291693_1478919849038582_6717876706471049180_n.jpg%3Voh%3D0e2416fd3373c0757b7f3dd40169dfa9%26oe%3D57127C81

不起作用

我还试图替换"&"带有"%26"

https://scontent.xx.fbcdn.net/hphotos-xtl1/v/t1.0-9/s720x720/10291693_1478919849038582_6717876706471049180_n.jpg?oh=0e2416fd3373c0757b7f3dd40169dfa9%26oe=57127C81

但没有成功。有什么帮助吗?

只需删除"&"之后的所有内容,例如:

$variable = substr($variable, 0, strpos($variable, '&'));

来源:删除某个字符后的字符串部分

最新更新