Здравствуйте. Этот код отрезает заданные! параметры url. Подскажите как сделать так чтобы он отрезал все возможные параметры, о которых я еще не знаю. Спасибо.
<?php
function remove_key($key,$key1,$key2) {
parse_str($_SERVER['QUERY_STRING'], $vars);
$url = strtok($_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], '?') . http_build_query(array_diff_key($vars,array($key=>"",$key1=>"",$key2=>"")));
return $url;
}
echo remove_key ('cur_cc','tag','curPos','_utl_t','amp','id','cur_','yclid');?>
<?php
function remove_key($url) {
$arr = explode('/', $url);
array_pop($arr);
return join('/', $arr);
}
$url = 'site.ru/папка/папка/?cur_cc=1159&tag=письмо&curPos=90';
echo remove_key($url);
/*
site.ru/папка/папка
*/
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости