0

所以我有一个简单的变量来检测我网站中的 /en/ 或 /sp/ 子文件夹并将这些字母放入我的 html 类中 - 现在我只是说如果页面不是介绍而不是 echo 'en',我该怎么做检测 $page 是否包含“en”或“sp” - 基本上在我想要的网站的英文部分<html class="home en"和西班牙文部分<html class="home sp"

$page = $_SERVER['REQUEST_URI']; 
$page = str_replace('/', '', $page); 
$page = str_replace('.php', '', $page); 
$page = str_replace('?s=', '', $page);
$page = str_replace('en', '', $page);
$page = str_replace('sp', '', $page);
$page = $page ? $page : 'intro';

<html class="<?php echo $page ; if($page !== 'intro')echo ' en'; ?>">
4

1 回答 1

1

您可以使用strposstripos功能检测到这一点。更多关于它的 PHP 手册:http ://si.php.net/manual/en/function.strpos.php

$isSpanish = stripos ($page, "/sp/");

if ($isSpanish !== FALSE)
{
    // Logic here
}
于 2012-06-19T02:34:04.937 回答