code.progysm.com

each

Type:
	function

Syntaxe:
	array each(array &$array)

Statut:
	DEPRECATED in 7.2.0

Description:
	Retourne un tableau avec la clé/valeur courante d'un tableau ou FALSE si à la fin du tableau

Exemples:
	$a = array('a' => 1, 'b' => 2, 'c' => 3);
	$keyvalue = each($a);
	echo $keyvalue[0]; // 'a'
	echo $keyvalue[1]; // 'b'
	echo $keyvalue['key']; // 'a'
	echo $keyvalue['value']; // 'b'

	$b = array('a' => 1, 'b' => 2, 'c' => 3);
	while($keyvalue = each($b)) {
		echo $keyvalue['key'].$keyvalue['value'];
	}

	reset($b);
	while(list($key, $val) = each($b)) {
		echo $key.$val;
	}

	// remplacement 7.2:
	foreach ($b as $key => $val) {
		echo $key.$val;
	}

Références:
	php.net/each
	php.net/manual/en/migration72.deprecated.php#migration72.deprecated.each-function