- var_dump: documentation ( source)
- phpversion: documentation ( source)
- version_compare: documentation ( source)
- parse_url: documentation ( source)
<?php
function custom_parse_url($url, $dummy_scheme = '') {
if (version_compare(phpversion(), '7.0.0beta1') < 0) {
$url_parts = parse_url($dummy_scheme.$url);
if (isset($url_parts['scheme']) && $url_parts['scheme'] == $dummy_scheme) {
unset($url_parts['scheme']);
}
return $url_parts;
} else {
return parse_url($url);
}
}
$url = "_search?q=sku:89399";
var_dump(custom_parse_url($url, 'test://'));