I want to strip the Host and Path elements from the "URL" in an array using a foreach
loop.
I am doing this as I am comparing results from different search engines and currently very few are "matching" due to slight difference with how search engines handle sites Url's.
I have read the PHP manual site, tried googling it and read many of the questions already asked on Stackoverflow but can not find an example dealing with stripping elements within an array within a foreach loop and then rebuilding them.
I was hoping to use something like this:
{$url0 = parse_url($url, PHP_URL_HOST);
$url1 = parse_url($url, PHP_URL_PATH);
$url = "$url0$url1";}
// With the foreach loop
foreach ($jsonObj->d->results as $value) {
$resultsB[] = array(
'url' => strip_tags($value->Url),
'url' => $value->Url,
'title' => $value->Title,
'rank' => $i--,
'desc' => $value->Description,
$b++,
);
}
Any help on this or any other method to increase the accuracy of my matching process would be very much appreciated.