PHP Remplacer les variables dans l'URL
-
01-10-2019 - |
Question
Je me demandais s'il était possible de réécrire une URL conçus pour la réécriture écrit dans htaccess
par exemple.
J'ai l'URL: http://example.com/page.php? page = 5 & action = quelque chose
Mais je veux changer l'URL: example.co m / page / 5 / quelque chose
Ceci est juste pour le href, le bit htaccess est résolu.
La solution
function rewritelink($link){
$link = str_replace('.php','', $link);
$pattern = "/\?[^=]*=/";
$replacement = '/';
$link = preg_replace($pattern, $replacement, $link);
$pattern = "/\&[^=]*=/";
$replacement = '/';
$link = preg_replace($pattern, $replacement, $link);
return $link;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow