le 09/03/2006 à 20:13
maxroucool
Bonjour tout le monde,
je viens de découvrir une fonction ajoutée par un developpeur en bas de cette page => http://fr2.php.net/manual/fr/function.printf.php .
Elle permet, de faire un printf() mais en utilisant un tableau comme argument.
Je vous avouerez qu'elle me depasse completement et que je n'y comprend rien, mais elle marche, sauf que je n'arrive pas a recuperer la valeur retournée par la fonction dans une variable.
Je ne comprend pas pourquoi, la valeur retournée par la variable et automatiquement ecrite.
Pouvez vous m'aider plz?
Merci bp!
+++
je viens de découvrir une fonction ajoutée par un developpeur en bas de cette page => http://fr2.php.net/manual/fr/function.printf.php .
Elle permet, de faire un printf() mais en utilisant un tableau comme argument.
$sql = "SELECT * FROM disco WHERE type='%s' AND groupe='%d'";
$champs = array('album','7');
function printf_array($format, $arr)
{
return call_user_func_array('printf', array_merge((array)$format, $arr));
}
printf_array($sql,$champs);
Je vous avouerez qu'elle me depasse completement et que je n'y comprend rien, mais elle marche, sauf que je n'arrive pas a recuperer la valeur retournée par la fonction dans une variable.
Je ne comprend pas pourquoi, la valeur retournée par la variable et automatiquement ecrite.
Pouvez vous m'aider plz?
Merci bp!
+++