家伙,我有两个字符串PHP两个字符串来获得完整的URL
$first = "/calvin/master/?p=pages&id=3"; //DYNAMIC URL
$second = "http://localhost/calvin/"; //BASE URL USER DECIDED
我想获得完整的URL这样
$target = "http://localhost/calvin/master/?p=pages&id=3"; //FULL URl
我怎样才能做到这一点。请注意的是,目录calvin
可以根据用户决定的位置进行更改,他/她甚至可以将脚本放置在子目录中。例如。而不是calvin
可以myweb/scripts/this_script
'$ fullURL = $ second。 $ first;'? - 您可能需要检查两个变量是否包含重叠部分,但这是一个正则表达式或搜索字符串的问题。 – Epodax
我可以假设它始终是'$ first'的第一部分,'$ second'的最后一部分?像'/ part /'是由'/'分隔的部分? –
'$ first'中的'calvin'是什么?它会和'$ second'一样吗?所以'http:// localhost/calvin /'变成'http:// localhost/myweb /'和'/ calvin/master /?p = pages&id = 3'成为'/ myweb/master /?p = pages&id = 3 '。要么? –