| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 306
![]() | Hi, hab einen Ansatzpunkt. Es ist der jewailige Erbe, von dem ich die geerbte Funktion aufrufen will. Ich beschreibs anders PHP-Code: (zB die getById()), damit ich sie nicht in jeder Datenklasse neu implementieren muß. Gruß Der Desian
__________________ Wenn dich was ankotzt, machs besser. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 25.04.2005
Beiträge: 1.356
![]() | Steht dir PHP5 zur verfügung? Dann wären abstrakte Klassen genau das richtige für dich wenn ich dich richtig verstehe.
__________________ Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 306
![]() | Das ich so blind duch das Handbuch gestolpert bin... *kopfschüttel* So einfach kann es sein: PHP-Code: Der Desian
__________________ Wenn dich was ankotzt, machs besser. |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 306
![]() | Nicht? Zitat:
'statisch' ~ 'nicht instanziiert' Und ein statischer Aufruf einer Funktion hat normalerweise die Syntax: Klasse::funktion(); Ich werde mich bemühen mein Anliegen das nächste mal deutlicher zu formulieren. Gruß Der Desian
__________________ Wenn dich was ankotzt, machs besser. | |
| |
| | |
| Gast
Beiträge: n/a
| Es passt trotzdem nicht zu Deinem Beitrag Verfasst am: 29.11.2005, 15:17. Auf das Beispiel übertragen, liefert Dir __CLASS__ immer Corpus. Hilft Dir bei Deinem Problem also nicht weiter. Es sei denn, Du implementierst in jeder Klasse die Funktion getById(), die dann Corpus::getById(__CLASS__) aufruft. Aber das wolltest Du ja eigentlich vermeiden. |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variable aus Klasse herausbekommen | GSJLink | PHP Tipps 2008 | 7 | 16.02.2008 22:25 |
| HTML Klasse | ecomeback | PHP Tipps 2008 | 6 | 31.08.2007 22:32 |
| String-Parser Klasse - was muss rein? | Matze | PHP Tipps 2007 | 2 | 08.04.2007 22:14 |
| MySQL - Klasse: Wie da mysql_close benutzen | Igäl | PHP Tipps 2006 | 5 | 01.10.2006 23:09 |
| Eine Klasse mehrere Dateien | sn00py | PHP Tipps 2006 | 6 | 08.05.2006 11:40 |
| mehr als eine Klasse einbinden | Alpha Centauri | PHP-Fortgeschrittene | 4 | 13.04.2006 20:56 |
| aus einer funktion auf funktion anderer klasse zugreifen | seejay | PHP Tipps 2006 | 3 | 05.01.2006 10:37 |
| Instanz einer Klasse in einer anderen Klasse verwenden | Buhmann | PHP-Fortgeschrittene | 7 | 28.10.2005 23:12 |
| [Erledigt] Führerschein für Klasse A+B.. Preis OK??? | Off-Topic Diskussionen | 20 | 13.07.2005 18:44 | |
| Rückgabewert auf einer Klasse anders als in der Klasse | micbur | PHP Tipps 2005-2 | 6 | 10.06.2005 15:06 |
| Problem mit Übergabe einer Klasse in PHP4 | PHP-Fortgeschrittene | 10 | 08.01.2005 21:00 | |
| Klasse holt sich die Klasse | PHP-Fortgeschrittene | 9 | 07.10.2004 11:53 | |
| [Erledigt] Brauche Hilfe bei meiner ersten Klasse | PHP-Fortgeschrittene | 9 | 24.09.2004 17:09 | |
| Klassenobjet in anderer Klasse benutzen | inu | PHP Tipps 2004 | 6 | 19.09.2004 10:58 |
| Klasse ändern | UniQ | PHP Tipps 2004 | 5 | 24.08.2004 14:46 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php name der klasse, php name einer klasse, __class__ abgeleitete klasse php, php class name gleich function name, php virtuelle klassen, php classname herausfinden, php klassen benennung, php name der klasse ermitteln, http://www.php.de/php-tipps-2007/34285-klasenname-einer-nicht-instanziierten-klasse.html, php klasse wird nicht instanziiert, php klassen, klasse kann nicht instanziiert werden, php klasse bezeichnung .class.php, php klasse bezeichnung, php funktion name klasse, php html class name ermitteln, php fragen ob eine klasse instanziiert ist, php klasse aus klasse heraus instanziieren, php name der eigenen klasse herausfinden 5.3, php klassen name zahlen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.