Maison  >  Article  >  développement back-end  >  Comment ajouter des paires clé-valeur au tableau php

Comment ajouter des paires clé-valeur au tableau php

青灯夜游
青灯夜游original
2022-02-15 16:06:507792parcourir

Comment ajouter des paires clé-valeur à un tableau PHP : 1. Utilisez l'instruction "array_pad ($arr, $size, $value)" ; 2. Utilisez l'instruction "array_unshift($arr,$value)" 3 ; . Utilisez l'instruction "array_push( $arr,$value)".

Comment ajouter des paires clé-valeur au tableau php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Ajouter des paires clé-valeur au tableau php

1 Utilisez la fonction array_pad() .

array_pad() La fonction peut utiliser une certaine valeur pour remplir le tableau à la longueur spécifiée. Sa syntaxe est la suivante :

array_pad ( $arr, $size , $value )

Description du paramètre :

  • arr représente le tableau à remplir.
  • size représente la longueur à remplir :
    • Si la taille est un nombre positif, remplissez-le vers la droite du tableau
    • Si la taille est un nombre négatif, remplissez-le depuis le côté gauche ; la valeur de size est inférieure ou égale à arr La longueur du tableau, sans aucun remplissage.
    value représente la valeur à remplir.
  • Exemple :
<?php
$arr = array(12, 10, 9);
var_dump($arr);
$result = array_pad($arr, 5, 0);  //从数组右侧开始, 用0填补数组到含有5个元素
var_dump($result);
$result = array_pad($arr, -7, -1);  //从数组左侧开始, 用-1填补数组到含有7个元素
var_dump($result);
$result = array_pad($arr, 2, "noop");  // 第二个参数小于数组长度, 不填补
var_dump($result);
?>

Comment ajouter des paires clé-valeur au tableau php

2. Utiliser la fonction array_unshift()

La fonction array_unshift() est utilisée pour insérer un ou plusieurs éléments au début du tableau. Sa syntaxe est la suivante :

array_unshift ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )

. Deux remarques :


    Les éléments sont insérés dans leur ensemble, et ces éléments conserveront le même ordre après l'insertion.
  • Tous les noms de clés numériques seront modifiés pour commencer à compter à partir de 0, et tous les noms de clés de chaîne resteront inchangés.
  • Exemple :

<?php
header("Content-type:text/html;charset=utf-8");
$num = array(10, 45, 9);
var_dump($num);
array_unshift($num, 100, 6);  //在数组开头插入元素
var_dump($num);
?>

Comment ajouter des paires clé-valeur au tableau php

3. Utiliser la fonction array_push()

La fonction array_push() est utilisée pour insérer un ou plusieurs éléments (push) à la fin du tableau. suit :

array_push ( array &$arr , mixed $value1 [, mixed $value2, mixed $value3 ... ] )

Exemple :

<?php
header("Content-type:text/html;charset=utf-8");
$num = array(10, 45, 9);
var_dump($num);
array_push($num, 100, 6);  //在数组开头插入元素
var_dump($num);
?>

Comment ajouter des paires clé-valeur au tableau phpApprentissage recommandé : "

Tutoriel vidéo PHP

", "PHP ARRAY"

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