La taille de la table dans codeigniter, natif de PHP de la fonction de soutien
Selon la documentation, j'ai essayé le code ci-dessous pour trouver la taille de la table dans codeigniter
echo element('size', $get, NULL);
mais il a fini par montrer d'erreur suivant
( ! ) Fatal error: Cannot use object of type stdClass as array in C:\wamp\www\cinifb_ci\system\helpers\array_helper.php on line 46
J'ai essayé de charger le contenu de $get
dans une autre variable de tableau, mais il a continué à montrer l'erreur ci-dessus.
Merci de me suggérer des solutions de remplacement avec la résolution de ce.
J'ai essayé à l'aide de PHP natif de solutions comme
echo size_array($get);
mais Il a fini dans les
Fatal error: Call to undefined function size_array()
Est-ce à dire que je ne suis pas censé utiliser les fonctions PHP natives dans CodeIgniter
size_array()
n'est pas une fonction native PHP...- je ne sais pas codeigniter, mais en PHP natif de la taille de la matrice, nous avons extrait avec count($array_name).
Vous devez vous connecter pour publier un commentaire.
Dans CodeIgniter, cette expression:
Ne fonctionne que si
$get
est un tableau et il a un indice'size'
; si c'est un tableau, il serait plus probable que vous avez voulu dire ceci:Cependant, dans votre cas,
$get
est en fait un objet,stdClass
pour être exact; la détermination de la taille de cet objet nécessite une nouvelle étape:C'est la fonction native pour obtenir la taille d'un tableau 😉
Exemple: