drips / datastructures
Datenstrukturen für PHP, z.B.: Collections
v1.0.0
2016-07-22 09:17 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2026-03-12 07:43:59 UTC
README
Dieses Paket beinhaltet eine Klasse DataCollection zum Speichern von Daten. Hierbei stehen folgende Methoden zur Verfügung:
get($key)- liefert das Element mit dem entsprechenden$keyzurück. Ist der$keynicht vorhanden, wirdnullzurückgegeben.set($key, $value)- dient zum Einfügen eines Elements in die Collection. Hierbei wird der übergebene$valuebeim dazugehörigen$keyhinterlegt.has($key)- gibttruebzw.falsezurück, je nachdem ob der Key in der der Collection existiert oder nicht.getAll()- liefert die Collection als PHP-Array zurück.
Zusätzlich implementiert die DataCollection ein ArrayAccess, somit kann ähnlich wie bei einem Array darauf zugegriffen werden.
z.B.:
<?php use Drips\DataStructures\DataCollection; $collection = new DataCollection; $collection['test'] = 123; echo $collection['test']; // Output: 123