Méthodes pour supprimer des valeurs d'un tableau en PHP : 1. Méthode [array_splice()], le code est [array_splice($array, 1, 1)]; est [$ array = array_diff ($array】.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 5.6, ordinateur DELL G3.
Méthodes pour supprimer des valeurs d'un tableau en php :
1. Méthode array_splice()
Si vous utilisez la méthode array_splice()
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); array_splice($array, 1, 1); //↑ Offset which you want to delete print_r($array); ?>
Array ( [0] => a [1] => c )
2. méthode array_diff()
Si vous connaissez l'élément du tableau que vous souhaitez supprimer, vous pouvez utiliser array_diff()
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); $array = array_diff($array, ["a", "c"]); //└────────┘→你要删除的元素 print_r($array ); ?> 输出结果为: Array ( [1] => b )
3. ) méthode
Si vous connaissez la clé de l'élément du tableau que vous souhaitez supprimer, vous pouvez utiliserVous devez saisir la valeur de la clé dans le deuxième paramètre de la fonction. n'est pas obligatoire et peut être facultatif
<?php $array = array(0 => "a", 1 => "b", 2 => "c"); $array = array_diff_key($array, [0 => "xy", "2" => "xy"]); //↑ ↑ 你要删除的数组键 print_r($array); ?> 输出结果为: Array ( [1] => b )
array_diff_key()
Recommandations vidéo associées : 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!