0
我有以下代碼設置一個變量,$lang
,根據我們目前在哪個目錄:轉義正斜槓在strpos()聲明
$find_lang = $_SERVER['REQUEST_URI'];
if (strpos('$find_lang', '/fr/') !== false) {
$lang = "fr";
}
else if (strpos('$find_lang', '/de/') !== false) {
$lang = "de";
}
else {
$lang = "en";
}
echo $lang;
parse_ini_file($lang . ".ini");
然而,呼應$lang
總是給我「恩」 ,即使我在http://example.com/fr/。我相信這是因爲目錄中的正斜槓,但我試過轉義如下://fr//
和\/fr\/
,但都沒有給我一個不同的答案。
任何想法?
它的簡單得多 - 從'strpos(「$ find_lang」除去約$ find_lang報價,'叫 –