Comment vérifier si un tableau est vide en PHP(Codeigniter)
Ici, c'est mon exemple de code :
public function show($imei,$start_time,$end_time,$dateto) {
$from_time = str_replace('-','/',$start_time);
$fromi=strtotime($from_time . ' ' . $end_time);
$too1=strtotime($from_time . ' ' . $dateto);
$data['coordinates'] = $this->road_model->get_coordinatesudhetime($imei, $fromi, $too1);
$this->load->view('road/show', $data);
if (!empty($data))
{
echo 'Array it's empty*';
}
}
Je veux vérifier quand $de données est vide .
- Existe-il des problèmes avec ton code actuel?
- Vous avez:
if (!empty($data)) {...
qui est un test qui esttrue
quand il a des valeurs mais ensuite il faut la déclarer comme étant vide. Utilisation:if (empty($data)) {...
à la place. c'est à dire supprimer le 'non' ('!') de l'opérateur.
Vous devez vous connecter pour publier un commentaire.
ou
count($data)
retourne la taille du tableau.Vous pouvez le faire de cette façon aussi