Maison >développement back-end >tutoriel php >Le rôle de array_push en php

Le rôle de array_push en php

下次还敢
下次还敢original
2024-04-29 09:57:16918parcourir

La fonction

array_push() ajoute un ou plusieurs éléments à la fin du tableau et renvoie la nouvelle longueur du tableau. Les étapes spécifiques sont les suivantes : Acceptez un tableau et la valeur à ajouter en tant que paramètres. Ajoutez la valeur à la fin du tableau. Renvoie la nouvelle longueur du tableau, y compris les éléments nouvellement ajoutés.

Le rôle de array_push en php

array_push() Fonction

array_push() est une fonction utilisée pour ajouter un ou plusieurs éléments à un tableau. Il ajoute le nouvel élément à la fin du tableau et renvoie la longueur du nouveau tableau.

Comment ça marche

La fonction array_push() accepte deux paramètres :

  • $array : Le tableau auquel ajouter des éléments
  • ...$values : Une ou plusieurs valeurs

Si plusieurs valeurs sont fournies, elles seront ajoutées au tableau dans l'ordre spécifié.

Syntaxe

<code class="php">int array_push($array, ...$values)</code>

Valeur de retour

Cette fonction renvoie la longueur du nouveau tableau, y compris les éléments nouvellement ajoutés.

Exemple

<code class="php">$arr = ['a', 'b', 'c'];

array_push($arr, 'd'); // 数组变为 ['a', 'b', 'c', 'd']

echo array_push($arr, 'e', 'f'); // 输出 6,数组变为 ['a', 'b', 'c', 'd', 'e', 'f']</code>

Notes

  • array_push() ne modifie pas le tableau passé, mais renvoie un nouveau tableau.
  • Si la valeur fournie n'est pas un scalaire (comme un objet ou un tableau), elle sera convertie en chaîne et ajoutée au tableau.
  • Si le tableau est non associatif, de nouveaux éléments seront ajoutés au tableau à l'aide de clés consécutives.
  • Si le tableau est associatif, le nouvel élément sera ajouté au tableau à l'aide de sa clé.

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!

Déclaration:
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