Asselin Benoit Développement - Création et conception de sites internet - Amiens Somme Picardie Paris France

Comment retourner plusieurs valeurs depuis une fonction PHP ? ( function )
05`07`2008

4 commentairesPoster un commentaire !
Tags: PHP

Astuce du jour : Comment retourner plusieurs variables depuis une fonction PHP ?

Vous pouvez utiliser les tableaux array() ou les objets new stdClass() dans une variable et retourner la dite variable, toutefois cette écriture n'est pas forcément limpide lors d'une relecture de code.

Je vous propose une écriture assez souple et surtout beaucoup plus claire qui vous donnera une réelle impression de return avec X valeurs.

<?php

function retourner_plusieurs_valeurs() {
	$variable_n_1 = 'One';
	$variable_n_2 = 'Two';
	$variable_n_3 = '333';
	
	return array($variable_n_1, $variable_n_2, $variable_n_3);
}


list($variable_n_1, $variable_n_2, $variable_n_3) = retourner_plusieurs_valeurs();

?>