J'ai l'exemple de fonction suivant.Comment vérifier si une valeur spécifique existe dans un tableau?
class EquipmentReport extends MY_Controller
{
public function __construct()
{
parent::__construct();
$this->load->model('Reporting/ReportModel');//load report model
$this->load->helper('url');
$this->load->helper('form');
$this->Authorize(); // method inherited and returns array
}
/**
* loads view if no $_POST data
* if post data generates sql query
* @return (query)
**/
public function by_category(){
$my_array = $this->Authorize();
if (in_array("USER_GROUP_STATUS", $my_array)) {
echo "Got USER_GROUP_STATUS";
}
}
le dumping my_array de $ donne le tableau suivant
Array (
[0] => 'ALL',
'USER_GROUP_STATUS',
'USER_GROUP_HAS_PERMISSION_CREATE_DEPARTMENT',
'USER_GROUP_HAS_PERMISSION_READ_DEPARTMENT',
'USER_GROUP_HAS_PERMISSION_UPDATE_DEPART'
)
mais la vérification des clés du tableau fonctionne nt. ce que je voulais faire est de vérifier si l'une des valeurs existe. par exemple si 'USER_GROUP_STATUS'
existe dans le tableau?
'array_search ("à serach", $ array)' –
@MASIDDIQUI ... sa façon de travailler que nt. –