phpbar.de logo

Mailinglisten-Archive

[php] besonderes entwurfmuster gesucht

[php] besonderes entwurfmuster gesucht

Timo Schmidt php at xomit.de
Die Sep 14 23:02:33 CEST 2004


On Tue 14 Sep 2004 22:56 +0200, Johannes Schäfer wrote:
> 
> ich suche ein entwurfsmuster welches immer nur eine instanz
> von einem objekt mit bestimmten eigenschaften liefert.

Singleton Pattern.

> also die bestimmende eigenschaft ist in diesem fall die
> $id.

Vorschlag: Serialisiere die übergebenen Paramter, bilde einen
MD5-Hash und speichere das erzeugte Ojekt unter diesem Hash,
z.B. in einem Array mit entsprechenden Index. Sollten nun die
selben Paramter übergeben werden, kannst Du mit dem Hash-Wert
überprüfen, ob es schon ein Objekt zu diesen Werten gibt.

  -Timo

php::bar PHP Wiki   -   Listenarchive