Comment supprimer un élément de tableau par rapport à sa clef en PHP

La fonction unset() est utilisée pour supprimer un élément du tableau. La fonction unset() est utilisée pour détruire toute autre variable et de la même manière pour supprimer n’importe quel élément d’un tableau. Cette fonction prend la clé du tableau en entrée et supprime cet élément du tableau. Après le retrait, la clé et la valeur associées ne changent pas.
 
 

Supprimer un élément d’un tableau à une seule dimension
<?php 
	$tab = array('A', 'B', 'C', 'D', 'E'); 
		 
	unset($tab[2]); 
	  
	print_r($tab); 
?>

Sortie :

Array ( [0] => A [1] => B [3] => D [4] => E )

 

Supprimer un élément d’un tableau associatif
<?php  
	$school = array(  
		 
		"prof1" => array(  
			"name" => "Jean",  
			"age" => 54,  
		),  
		"prof2" => array(  
			"name" => "Thomas",  
			"age" => 41,  
		),   
		"prof3" => array(  
			"name" => "Alex",  
			"age" => 32,  
		),    
	);  

	unset($school["prof2"]); 

	print_r($school);  
?>

Sortie :

Array ( 
	[prof1] => Array ( 
		[name] => Jean 
		[age] => 54 
	) 
	[prof3] => Array ( 
		[name] => Alex 
		[age] => 32 
	) 
)

 
QCM sur PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *