Maison > développement back-end > tutoriel php > Fonction PHP exploration-array_key_first()

Fonction PHP exploration-array_key_first()

WBOY
Libérer: 2023-06-21 12:42:01
original
1047 Les gens l'ont consulté

Fonction PHP exploration-array_key_first()

Dans PHP 7.3, un nouveau tableau function-array_key_first() a été officiellement ajouté. Cette fonction renvoie la première clé du tableau. Dans cet article, nous approfondirons l'utilisation et les scénarios de cette fonction.

Syntaxe

array_key_first (array $array) : Mixed

Description

array_key_first() La fonction reçoit un paramètre de tableau et renvoie la valeur du premier nom de clé du tableau. Si le tableau est vide, il renvoie null.

Exemple

Exemple 1 :

$arr = ['a' => 1, 'b' => 2, 'c' => 3];

echo array_key_first($arr); Sortie a

Exemple 2 :

$arr = [];

echo array_key_first($arr); // Sortie null

Scénario d'utilisation

  1. Obtenir le nom de clé du premier élément du tableau

In certains cas Dans ce cas, nous devons obtenir le nom de clé du premier élément d'un tableau. Avant PHP 7.3, nous pouvions utiliser la fonction reset() pour obtenir la valeur du premier élément, puis utiliser la fonction key() pour obtenir la valeur clé de l'élément. Cependant, utiliser array_key_first() est plus simple que d'utiliser les fonctions reset() et key().

Exemple :

$arr = ['a' => 1, 'b' => 2, 'c' => 3];

echo array_key_first($arr);

Déterminer si un tableau est vide
  1. Dans certains cas, nous devons déterminer si un tableau est vide. Avant PHP 7.3, nous pouvions utiliser la fonction empty() ou la fonction count() pour porter des jugements. Cependant, cette fonction peut être implémentée plus simplement en utilisant la fonction array_key_first().

Exemple :

$arr = [];

if (array_key_first($arr) === null) {

echo 'Le tableau est vide';

}

Résultat de l'exécution :

Le tableau est vide

Il est à noter que s'il y a un élément avec une valeur nulle dans le tableau, une erreur peut survenir lors de l'utilisation de la fonction array_key_first(). La fonction

Résumé

array_key_first() est une nouvelle fonction de tableau dans PHP 7.3. Elle est très pratique à utiliser pour obtenir la valeur du premier nom de clé dans le tableau. Elle peut également être utilisée pour déterminer si le tableau est vide. Lorsque vous l'utilisez, vous devez être prudent lorsque vous l'utilisez lorsqu'il y a des éléments avec des valeurs nulles dans le tableau.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal