<?php namespace Cake\Collection; use ArrayIterator; use InvalidArgumentException; use IteratorIterator; use LogicException; use Serializable; use Traversable; class Collection extends IteratorIterator implements CollectionInterface, Serializable { use CollectionTrait; /** * Constructor. You can provide an array or any traversable object * * @param array|\Traversable $items Items. * @throws \InvalidArgumentException If passed incorrect type for items. */ public function __construct($items) { if (is_array($items)) { $items = new ArrayIterator($items); } if (!($items instanceof Traversable)) { $msg = 'Only an array or \Traversable is allowed for Collection'; throw new InvalidArgumentException($msg); } parent::__construct($items); }
C'est la syntaxe pour obtenir une collection et la bibliothèque de collection pour obtenir la base de données. Une collection est équivalente à une table.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
17Dec2024
Création d'une bibliothèque statique liée à d'autres bibliothèques statiquesLors de la création d'une bibliothèque statique qui s'appuie sur des dépendances de plusieurs autres...
27Dec2016
Les bibliothèques de liens dynamiques sont un moyen de mettre en œuvre le concept de bibliothèques de fonctions partagées. L'extension est ".dll". Les bibliothèques de liens dynamiques permettent à un processus d'appeler des fonctions qui ne font pas partie de son code exécutable.
17Dec2024
Examiner la distinction : bibliothèques statiques et bibliothèques partagéesLes bibliothèques statiques et partagées jouent un rôle crucial dans le développement de logiciels, offrant...
03Nov2024
Bibliothèques mathématiques de précision arbitraire : choix essentiels pour gérer les calculs de grands nombres entiersLes bibliothèques mathématiques de précision arbitraire fournissent des informations inestimables...
20Dec2024
Comment intégrer des bibliothèques externes dans Visual Studio 2012L'inclusion de bibliothèques dans les projets Visual Studio 2012 permet aux développeurs de tirer parti de...
28Nov2024
Comprendre les différences entre les bibliothèques .so et .dylib sur macOSDans l'écosystème macOS, l'utilisation de bibliothèques dynamiques est vitale pour le code...
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images