| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer Registriert seit: 12.10.2007
Beiträge: 149
PHP-Kenntnisse: Fortgeschritten ![]() | Hi, ich hab zur Zeit ein Problem mit einer Singlton... ich kann das Problem jetzt gerade nicht so ganz in Worte fassen, deshalb gibts gleich einen Beispielcode von mir: PHP-Code: ![]() LG
__________________ www.citrosaft.com |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Du musst schon mal eine Problemstellung liefern was du eigentlich erreichen willst. Mache dir doch bitte vorher Gedanken darüber, ein ich habe ein Problem aber weiß selber nicht welches Gedöns ist für keinen hier verwertbar. Zu deinem Code, dass sieht sieht sehr merkwürdig aus, was immer du auch vorhast beschreieb es genau. Aber du weißt schon zu was __set() und __get() da sind und wofür sie Gedacht sind und was sie sind wenn du sie angelegt hast oder= Gruß der Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer | Für solche Fälle nutzt man eigentlich auch keine __set() und __get() Methoden, eher sollte man da auf eine eigengeschriebene set und get Methode zurückgreifen oder eine add Methode und das ganze als ein Fluentinterface.
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 12.10.2007
Beiträge: 149
PHP-Kenntnisse: Fortgeschritten ![]() | Sorry Leute, ich hätt den Post wirklich erst jetzt verfassen sollen, wo ich alles beisammen habe. Also meine Singleton sieht wie folgt aus: PHP-Code: Der Container wird in mehrere Bereiche aufgeteilt. Also die Eigenschaft $container hat sozusagen Hauptbereiche: PHP-Code: Beispielsweise schreib ich folgende Zeilen: PHP-Code: PHP-Code: PHP-Code: Danke schonmal ![]()
__________________ www.citrosaft.com |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | |
| Moderator Registriert seit: 11.05.2008
Beiträge: 6.268
![]() ![]() ![]() ![]() ![]() ![]() ![]() | Mir ist dein Klassenkonstrukt irgendwie zu virtuell .. Wenn die Frage immer noch offen ist .. mit $c->__set($variable, $value) kannst du auch variable Variablen setzen. Halte allerdings absolut garnichts von __set und __get. Das erspart anfangs Tipparbeit, entfaltet sich allerdings zum Zeitkiller, sobald das Projekt mal wieder angefasst werden muss.
__________________ "Nuschel ich?" - "Was?" |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 12.10.2007
Beiträge: 149
PHP-Kenntnisse: Fortgeschritten ![]() | Ja naja, ich lade ja die gebrauchten Klassen in unterschiedlichen Bereichen. Insofern macht es meiner Meinung nach schon Sinn. ![]() Aber Danke fürs zu hören und helfen Ich machs jetz mit der extend Variante ![]()
__________________ www.citrosaft.com |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Obligatorische Anmerkung, dass Singletons ungünstig sind, weil sie Abhängigkeiten verdecken und Unit-Testing erschweren. - http://misko.hevery.com/code-reviewers-guide/ (vor allem wohl Flaw #3) |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Dynamische erstellte Inputfelder | Banshi | PHP Einsteiger | 10 | 18.06.2011 05:36 |
| Dynamische Signatur | KazuMikura | PHP Tipps 2010 | 1 | 12.05.2010 19:11 |
| Dynamische Referenzierung von Super Globals | robo47 | PHP-Fortgeschrittene | 6 | 19.12.2009 14:26 |
| Fehler beim kompilieren von php 5.2.9 | malio | Server, Hosting und Workstations | 11 | 05.06.2009 18:40 |
| Dynamische Page von A-Z | Diamond GrafixX | PHP Tipps 2009 | 8 | 29.05.2009 20:14 |
| [Erledigt] dynamische Liste Abfragen verknüpfen und ausgeben. | abi | PHP Tipps 2009 | 3 | 13.05.2009 11:46 |
| [Erledigt] Dynamische Signatur als PNG | Shadowlauch | Scriptbörse | 26 | 09.05.2009 15:16 |
| Dynamische Seitennavigation | Moe | PHP Tipps 2008 | 17 | 30.09.2008 11:20 |
| Ausführing von functions in function | fatsurfer | PHP Tipps 2008 | 4 | 12.06.2008 13:21 |
| Partition Magic - Mist? | cybertrek | Off-Topic Diskussionen | 8 | 09.02.2007 11:14 |
| Dynamische Umfrage | webbi | PHP-Fortgeschrittene | 4 | 21.06.2006 13:54 |
| PHP Magic Plus | PHP-Fortgeschrittene | 1 | 30.09.2005 13:46 | |
| Dynamische Grafik in PHP | PHP Tipps 2005-2 | 6 | 26.07.2005 11:47 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php magic functions, dynamischer funktionsaufruf php 5.2.9, php dynamisch eigenschaften name, wofür __get, php magic container, php magic eigene beiträge anzeigen |