Maison >développement back-end >Problème PHP >Comment supprimer deux valeurs d'un tableau en php

Comment supprimer deux valeurs d'un tableau en php

青灯夜游
青灯夜游original
2022-05-09 21:17:431855parcourir

Deux méthodes de suppression : 1. Appelez la fonction unset() deux fois pour supprimer deux éléments respectivement, la syntaxe est "unset (nom du tableau [indice/nom de la clé])" 2. Utilisez la fonction array_splice() pour spécifier la position ; à partir du tableau Commencez à supprimer deux éléments, la syntaxe est "array_splice ($arr, position de départ, 2)".

Comment supprimer deux valeurs d'un tableau en php

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

Deux méthodes pour que PHP supprime deux valeurs d'un tableau

Méthode 1 : Appelez unset() deux fois Fonction pour supprimer deux éléments

La fonction unset() peut supprimer un élément spécifié

Syntaxe :

unset(数组名[下标]); //删除索引数组中的一个元素
unset(数组名["键名"]); //关联数组中的一个元素

Exemple 1 :

<?php
$arr=array(1,2,3,4,5,6);
var_dump($arr);
unset($arr[2]);
unset($arr[3]);
var_dump($arr);
?>

Comment supprimer deux valeurs dun tableau en php

Exemple 2 :

<?php
$arr=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"blue");
var_dump($arr);
unset($arr["b"]);
unset($arr["d"]);
var_dump($arr);
?>

1-Comment supprimer deux valeurs dun tableau en php

Méthode 2 : Utilisez la fonction array_splice()

La fonction array_splice() formera un nouveau tableau en supprimant certains éléments du tableau.

Exemple 1 : Supprimer les éléments du tableau 2 depuis le début

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array(10,12,20,25,24,11,22,34,55);
echo "原数组:";
var_dump($arr); 

echo "从开头删除数组2个元素:";
array_splice($arr,0,2); //删除数组2个元素
var_dump($arr);
?>

Comment supprimer deux valeurs dun tableau en php

Exemple 2 : Supprimer les éléments du tableau 2 après le 1er élément

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array(10,12,20,25,24,11,22,34,55);
echo "原数组:";
var_dump($arr); 

echo "从第1个元素后删除数组2个元素:";
array_splice($arr,1,2); //删除数组2个元素
var_dump($arr);
?>

Comment supprimer deux valeurs dun tableau en php

Exemple 3 : Supprimer le tableau après le 2ème élément 2 éléments

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = array(10,12,20,25,24,11,22,34,55);
echo "原数组:";
var_dump($arr); 

echo "从第2个元素后删除数组2个元素:";
array_splice($arr,2,2); //删除数组2个元素
var_dump($arr);
?>

Comment supprimer deux valeurs 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!

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