Bonjour,
A regardant les différents fichiers de mon projet, je suis tombé sur une fonction qui a 2 return l'un à la suite de l'autre.
J'ai beau regarder sur internet, c'est sensé être impossible, ou du moins on sort de la fonction au premier return.
Pouvez m'expliquer si c'est normal, et si ça sert a quelque chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 static function responseToArray($response){ $array = array(); foreach($response as $k=>$v){ if (is_object($v)) { $array[$k] = Toto::responseToArray($v); } else { $array[$k] = $v; } } return $array; return $response; }
C'est un fichier SDK, donc récupérer a partir d'un outil pour le paiement en ligne.
Partager