Dans cet article, nous explorerons les taille de() fonction, sa syntaxe et son utilisation en PHP.
Qu'est-ce que la fonction sizeof()
taille de() est une fonction en PHP qui permet aux développeurs de spécifier le nombre d'éléments dans un tableau et est souvent utilisée pour déterminer la taille des tableaux, des chaînes et des objets en PHP.
Syntaxe
Voici la syntaxe à utiliser taille de() fonction en PHP :
taille de ( déployer , mode )
Ici le déployer Le paramètre est un tableau contenant le nombre d'éléments à trouver, et l'optionnel mode Le paramètre est utilisé pour spécifier comment la fonction calculera de manière itérative les éléments de tous les tableaux imbriqués dans le tableau d'éléments. Il existe deux modes, le 0 est le mode par défaut qui ne compte que le contenu de niveau supérieur et n'inclut pas le contenu des tableaux imbriqués dans le tableau de niveau supérieur. Alors que 1 calcule récursivement tous les éléments du tableau, y compris les éléments des tableaux imbriqués. Par exemple:
Valeur de retour
Le taille de() La fonction renvoie la valeur entière du nombre d'éléments.
Comment utiliser la fonction sizeof() en PHP
Voici les étapes à utiliser taille de() fonction en PHP :
Étape 1: Vous devez d'abord définir un tableau pour lequel vous souhaitez trouver le nombre d'éléments.
Étape 2: Ensuite, vous devez appeler taille de() , le premier paramètre est un déployer , et le deuxième paramètre est facultatif si vous souhaitez utiliser mode .
Étape 3: Enfin, vous pouvez utiliser écho ou impression pour afficher les résultats dans le navigateur ou la ligne de commande.
Exemple 1
Considérons l'exemple suivant, nous avons initialisé un employé de tableau avec certaines valeurs, alors nous avons utilisé le taille de() fonction pour compter le nombre total d'éléments d'un tableau :
$ employé = déployer ( 'Zainab' , 'Awaïs' , 'Komal' , 'Défaut' ) ;
écho ( 'Le nombre total d'éléments dans un tableau est : ' . taille de ( $ employé ) ) ;
?>
Exemple 2
Dans l'exemple suivant, nous avons utilisé le taille de() fonction pour compter les éléments du tableau multidimensionnel avec mode 1, et ce mode comptera récursivement les éléments, y compris l'élément dans le tableau imbriqué :
$tableau = déployer ( 'employé' => déployer ( 'Zainab' , 'Awaïs' , 'Défaut' , 'Komal' ) ,
'Genre' => déployer ( 'Femme' , 'Homme' , 'Femme' , 'Femme' ) ) ;
écho 'Le nombre normal d'un tableau est : ' . taille de ( $tableau ) ;
écho ' \n ' ;
écho 'Le nombre récursif d'un tableau est : ' . taille de ( $tableau , 1 ) ;
?>
Note: Dans le code ci-dessus, le nombre par défaut pour un tableau est 2 car par défaut le taille de() fonction ne compte que le parent du tableau. Dans cet exemple, les premiers éléments sont deux sous-chaînes, 'Employé' et 'Genre'.
Conclusion
Le fonction sizeof() en PHP est utilisé pour trouver le nombre d'éléments d'un tableau et est la fonction intégrée et l'alias du compter() fonction. Il accepte deux arguments ; l'un est obligatoire et l'autre est facultatif. Le paramètre facultatif détermine le mode de comptage où 0 représente comptage normal et 1 est comptage récursif qui est utilisé pour les tableaux multidimensionnels.