Maison >développement back-end >Problème PHP >Comment supprimer des éléments de tableau associatifs en php

Comment supprimer des éléments de tableau associatifs en php

coldplay.xixi
coldplay.xixioriginal
2020-10-10 17:06:312776parcourir

Comment supprimer des éléments d'un tableau associatif en PHP : créez d'abord un exemple de fichier PHP ; puis définissez une méthode "removeArrayElement" ; puis supprimez les éléments du tableau associatif via un parcours de boucle.

Comment supprimer des éléments de tableau associatifs en php

Méthode PHP pour supprimer des éléments de tableau associatifs :

$array1 = array("a" => "green", "red", "blue", "red");
$array2 = array("b" => "green");
$result = array_diff($array1, $array2);
//这样就相当于删除$array1里的值为"green"的元素。
print_r($result);
?>

Il existe une autre méthode, plus compliquée que la ci-dessus, Mais l'effet est le même :

function removeArrayElement(&$ar,$val)
{
$tmp = array();
foreach($ar as $k => $arc)
{
  if($arc!=$val)
  {
  $tmp[$k]=$arc;
  }
}
$ar = $tmp;
unset($tmp);
}

Si vous souhaitez en savoir plus sur la programmation, faites attention à la colonne formation 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