我有一个图像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, '&'));
来源:删除某个字符后的字符串部分