私は実際に strripos を使用しようとしています。実際には、Web サイトを翻訳するために URL にパラメーターを追加しようとしています。
実際には、要求された URL にはパラメーターがないため、毎回行うことはできません&lang=en
が、行う必要があります。?lang=en
私はstrripos
そのようなものを使って関数をやろうとしました
/**
* Fonction qui renvoit le bon caractère en tant que paramètre
* @param type $string
* @return string
*/
function checkParam($string){
$lookfor = "?";
$position = strripos($string, $lookfor);
if($position === true){
return "&";
}else{
return "?";
}
}
たとえば、そのURLがあります:$url_courante = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
それは私にそのようなものを与えます
www.mydomain.eu/index.php?p=nos-produits
しかし、その文字列の を認識しない ?
ため、常に false が返され、言語を URL に適切に設定できません。
どんな種類の助けも大歓迎です。