$server_loc = $_SERVER['REQUEST_URI'];
$locations = array( '/aiesec/ar/',
'/aiesec/ar/volunteer-abroad/',
'/aiesec/ar/about/',
'/aiesec/ar/working-abroad/',
'/aiesec/ar/stories/'
);
foreach ($locations as $loc) {
if($server_loc == $loc) {
$translate['apply'] = "قدم الآن";
$translate['recent_stories'] = "قصص الأخيرة";
$translate['instagram_feed'] = "إينستاجرام تغذية";
} else {
$translate['apply'] = "APPLY NOW";
$translate['recent_stories'] = "RECENT STORIES";
$translate['instagram_feed'] = "INSTAGRAM FEED";
}
}
嘿所有, 试图让这个简单的代码工作。
这是一个非常简单的小型网站翻译,但由于某种原因,它拒绝工作。
$ server_loc有效,因为它会回显' / aiesec / ar /'当我在主页上时。
答案 0 :(得分:1)
为什么不使用in_array
if(in_array($server_loc,$locations)){
$translate['apply'] = "قدم الآن";
$translate['recent_stories'] = "قصص الأخيرة";
$translate['instagram_feed'] = "إينستاجرام تغذية";
}