Maison > Article > développement back-end > Comment supprimer les paramètres d'URL en php régulier
Comment supprimer régulièrement les paramètres d'URL en PHP : créez d'abord un exemple de fichier PHP, puis utilisez l'expression régulière "preg_replace('/&?return=[^&]*/', '', $old_url) ; » pour le supprimer.
Recommandé : "Tutoriel vidéo PHP"
Questions spécifiques :
Suppression des paramètres d'URL à l'aide de PHP
J'ai quelques liens dans une présentation PowerPoint et pour une raison quelconque, lorsque l'on clique sur ces liens, cela ajoute un paramètre de retour à l'URL. Eh bien, ce paramètre de retour a perturbé le modèle MVC de mon site Web Joomla.
Alors, quel est le moyen efficace de supprimer ce paramètre de retour en utilisant PHP ? ?
Solution :
1. Utilisez parse_url() pour analyser l'URL dans un tableau
2. Extrayez la partie requête et utilisez parse_str(). pour l'analyser Entrez dans le tableau
3. Supprimez les paramètres de requête requis par unset() du tableau en utilisant http_build_query()
4. Reconstruisez l'URL d'origine
Le rapide et la chose sale est d'utiliser la recherche/le remplacement de chaîne et/ou des expressions régulières pour éliminer la valeur.
Expression régulière telle que :
$new_url = preg_replace('/&?return=[^&]*/', '', $old_url);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!