在joomla iam中使用这个php代码在joomla中获取语言前缀:
$ lang = substr(JFactory :: getLanguage() - > getTag(),0,2)
此代码的作用是提取前缀语言:
ES
FR
恩
它
我需要在此代码中添加一些内容,以便提取= en删除它
答案 0 :(得分:1)
如果你需要一行没有条件:
$lang = str_replace('en', '', substr(JFactory::getLanguage()->getTag(), 0, 2));
答案 1 :(得分:0)
为什么不在调用后添加if then else语句?
$lang = substr(JFactory::getLanguage()->getTag(), 0,2);
if ($lang = "en")
{
$lang = "";
}