Préface
Les collections sont instanciées via IlluminateSupportCollection. Le noyau de Laravel utilise des collections pour la plupart des transferts de paramètres, mais cela ne signifie pas que les collections sont bonnes. Laravel est un framework de développement rapide et élégant pour une certaine raison, et non à cause de son routage, de sa base de données, de ses écouteurs, etc. Lorsque vous devez traiter un ensemble de tableaux, vous en aurez peut-être besoin pour vous aider à résoudre rapidement des problèmes pratiques.
Recommandation : "tutoriel laravel"
Créer une collection
$collection = collect([1, 2, 3]);
Évidemment, c'est une opération très simple S'il vous plaît. arrêtez si vous voulez dire "cette opération est compliquée", cela ressemble plus à la méthode de déclaration des premières versions de PHP5.x.
$collection = array(1,2,3);
Laravel n'a rien fait de compliqué avec les collections. Cela sera abordé dans le prochain chapitre "Collection d'analyse du code source de Laravel". Merci
Retour au prototype<🎜. >
Si vous souhaitez convertir une collection en données, son utilisation est également très simplecollect([1, 2, 3])->all(); ------> [1, 2, 3]
$collection = collect([1, 2, 3, 4, 5, 6, 7]); $chunks = $collection->chunk(4); $chunks->toArray(); // [[1, 2, 3, 4], [5, 6, 7]]
Liste des méthodes
Voici quelques méthodes d'opération de collecte couramment utilisées. Veuillez vous référer au site officiel pour plus de détails et les détails complets.Remerciements
Merci d'avoir lu ceci, j'espère que cet article pourra vous aider. Merci, pourquoi ne vous dépêchez-vous pas et ne pratiquez-vous pas la collecte ?Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!