J'utilise un commutateur PHP pour inclure certains fichiers basés sur les mots clés entrants passés dans un paramètre de l'URL de la page.Comment utiliser une instruction switch PHP pour vérifier si une chaîne contient un mot (mais peut en contenir d'autres)?
L'URL, par exemple, pourrait être: ...page.php?kw=citroen%20berlingo%20keywords
l'intérieur de la page, je voudrais utiliser quelque chose comme ceci:
<?
switch($_GET['kw']){
case "berlingo":
include 'berlingo.php'
break;
case "c4":
include 'c4.php';
break;
}
?>
Ce que je veux faire dans le premier cas est inclure le fichier berlingo.php
si le mot-clé paramètre contientberlingo
, mais il ne doit pas être exactement ce seul mot-clé.
Par exemple, je veux inclure le fichier berlingo.php
si le mot clé est berlingo
, mais aussi si elle est citroen berlingo
.
Comment puis-je évaluer si une chaîne donnée contient une valeur en utilisant une sélection de cas PHP (instruction switch)?
Merci.
de base Xii pourrait vous fournir la version s'il vous plaît correcte du commutateur i utilisé pour faire ce que je veux accomplir? Juste essayé de réécrire le commutateur en utilisant cette strpos(), mais a obtenu une erreur, je suppose que je ne sais pas comment le faire. – sebastian