Maison > développement back-end > Problème PHP > Comment modifier le contenu d'un tableau en php

Comment modifier le contenu d'un tableau en php

青灯夜游
Libérer: 2023-03-15 21:56:01
original
3691 Les gens l'ont consulté

Méthode : 1. Utilisez "array_values ​​​​(array)" pour changer le nom de la clé de chaîne en un nom de clé numérique ; 2. Utilisez "array_replace(array 1, array 2)" pour remplacer le tableau ; (Tableau, position de départ, longueur, valeur de remplacement)", vous pouvez supprimer, insérer et remplacer des éléments.

Comment modifier le contenu d'un tableau en php

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

Comment modifier le contenu du tableau avec php

1 Utilisez la fonction array_values().

array_values() est utilisé pour obtenir les valeurs de tous les éléments du tableau

Utilisez array_values() pour changer le nom de clé de chaîne du tableau associatif en un nom de clé numérique

<?php 
header("content-type:text/html;charset=utf-8");
$arr=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
var_dump($arr);
var_dump(array_values($arr));
?>
Copier après la connexion

Comment modifier le contenu dun tableau en php

2. Fonction array_replace()

Fonction array_replace() Remplace les valeurs du premier tableau par les valeurs du tableau suivant.

<?php 
header("content-type:text/html;charset=utf-8");
$a1=array("red","green");
$a2=array("blue","yellow");
var_dump($a1);
var_dump(array_replace($a1,$a2));
?>
Copier après la connexion

Comment modifier le contenu dun tableau en php

3. Utilisez la fonction array_splice()

array_splice() est une fonction de tableau puissante qui peut supprimer des éléments, ajouter des éléments et remplacer des éléments en fonction de différents paramètres.

Exemple 1 : Supprimer un élément

<?php 
header("content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);
array_splice($arr,1,2);
echo "从第2位开始删除2个元素:";
var_dump($arr);
?>
Copier après la connexion

Comment modifier le contenu dun tableau en php

Exemple 2 : Remplacer un élément

<?php 
header("content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);
array_splice($arr,1,1,"hello");
echo "替换第2个元素:";
var_dump($arr);
?>
Copier après la connexion

Comment modifier le contenu dun tableau en php

Exemple 3 : Insérer un élément

<?php 
header("content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9,10);
echo "原数组:";
var_dump($arr);
array_splice($arr,1,0,"hello");
echo "在第1个元素后插入一个元素:";
var_dump($arr);
?>
Copier après la connexion

Comment modifier le contenu dun tableau en php

Apprentissage recommandé : "Tutoriel vidéo PHP "

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