Page 1 sur 1

Return value sans variable

Posté : 08 août 2012, 17:59
par bouniflax
Bonjour,

J'ai une question par rapport aux 'return' dans les fonctions.
Mettons que j'ai un code comme ça (dans une classe) :

Code : Tout sélectionner

# Appel 1 $t = $this->setValuesAndGetArray($values); # Appel 2 $this->setValuesAndGetArray($values); /** * Sauvegarde des valeurs en base et retourne les ids en array * @return array */ protected function setValuesAndGetArray($values = array()) { return $this->storage->setValues($values); }


Y a-t-il des contraintes/bugs/pb mémoire/etc.. si j'appelle la fonction mais ne stocke pas la valeur de retour dans une variable (Appel 2) ?

Merci pour l'info si vous avez une idée.
++
Bouniflax

Re: Return value sans variable

Posté : 08 août 2012, 18:25
par Lirio
A priori, aucun problème !

(Attention, humour :mrgreen: )
Au pire, on peut toujours écrire :
$ma_tres_inutile_variable = $this->setValuesAndGetArray($values);

// Ou encore :
$foo = $this->setValuesAndGetArray($values);
[/size]