Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取用户组映射';组id';在Joomla 3.2.1中_Php_Joomla3.0_Usergroups - Fatal编程技术网

Php 如何获取用户组映射';组id';在Joomla 3.2.1中

Php 如何获取用户组映射';组id';在Joomla 3.2.1中,php,joomla3.0,usergroups,Php,Joomla3.0,Usergroups,我需要输出一些仅适用于id为10的自定义用户组(称为成员)的内容。我发现如何使用以下代码在Joomla 3.2.1中获取默认用户组id: $user = JFactory::getUser(); $usergroup = $user->getAuthorisedGroups(); if(in_array('10',$usergroup)) 但是,当注册的客户也在新的自定义组“Members”(map group_id=10)中时,我仍然获得输出id“2”(=registed) 如何获取用

我需要输出一些仅适用于id为10的自定义用户组(称为成员)的内容。我发现如何使用以下代码在Joomla 3.2.1中获取默认用户组id:

$user = JFactory::getUser(); $usergroup = $user->getAuthorisedGroups();
if(in_array('10',$usergroup))
但是,当注册的客户也在新的自定义组“Members”(map group_id=10)中时,我仍然获得输出id“2”(=registed)


如何获取
用户\用户组\映射
“组\ id”?因此,在我的例子中,输出将是
10

发现我自己:$user=JFactory::getUser()$groups=JUserHelper::getUserGroups($user->get('id'));if(!in_数组('10',$groups))