Utilisation de Laravel version 5.4.Pourquoi la collection laravel cartographie-t-elle différemment les éléments du tableau?
code:
collect(['3a', '4b'])->map('intval')->all();
Résultat attendu: [3, 4]
Mais au lieu de la ligne au-dessus des rendements [3, 0]
- à savoir le premier élément est transformé correctement, alors que le second n'est pas?
Que se passe-t-il ici?
Noteworthy, je reçois le résultat correct avec la fonction native php array_map:
// returns [3, 4]
array_map('intval', ['3a', '4b']);
bien, cela a du sens. Merci pour l'explication! J'étais sur le point de poster un bug sur le tracker officiel. –