随着页面刷新,我创建了一系列作为URL的字符串。我想从这些字符串的右侧删除一部分。字符串如下:
http://funfun.ca/?image=1
http://funfun.ca/?image=14
http://funfun.ca/?image=217
,依此类推。目标是任何以“?”开头的内容从字符串的右侧删除,并为所有字符串保留以下内容:
http://funfun.ca/
我很乐意解决此问题
答案 0 :(得分:0)
您可以explode
?
的网址字符串,并仅保存获得的第一部分:
$firstPart = explode('?', $url)[0];
示例:
echo $firstPart = explode('?', 'http://funfun.ca/?image=1')[0];
返回:
http://funfun.ca/