SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 07.08.2007, 11:19:30
FabianWesner FabianWesner ist offline
Junior Member
 
Registriert seit: May 2007
Beiträge: 170
Eine Funktion als Methode von verschiedenen Objekten

Ich habe folgendes kniffliges Problem: Ich möchte eine Funktion als Methode in verschiedenen Objekten haben. Vererbung ist dabei jedoch nicht möglich!

Konkret habe ich folgendes Szenario:
Code:
class A extends framework{

}

class B extends framework{

}

function it(){}
it() soll nun eine Methode von A und B werden, also die Aufrufe von method_exists(A_obj, 'it') und von method_exists(B_obj, 'it') sollen jeweils true ergeben. Vererbung geht nicht, da bereits von framework gererbt wird worauf ich keinen Zugriff habe. Mehrfachvererbung ist mit PHP nicht möglich.

Vielleicht weiß ja jemand wie man dafür ein Workaround erstellen kann. Ich hatte es mit dem Interzeptor __call() probiert, der jedoch von method_exists() ignoriert wird.

Derzeit muss ich it() jeweils in A und B definieren, was grundsätzlich okay ist, mir aber redundaten Code einbringt.
__________________
Fabian Wesner - Freelancer: Webentwicklung und Programmierung

Geändert von FabianWesner (07.08.2007 um 11:24:06 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Textfelder per Funktion überprüfen juergen HTML, CSS und JavaScript Help! 2 06.11.2006 02:43:28
Firefox 1.5 Funktion angeblich nicht definiert Andes HTML, CSS und JavaScript Help! 4 28.07.2006 22:55:36
Funktion aus Text heraus ausführen Heppi PHP Grundlagen 4 14.03.2006 21:04:21
Formularwerte einer Funktion übergeben? wemi PHP für Fortgeschrittene und Experten 6 15.02.2005 09:59:04
Callback Funktion? Funjoy PHP für Fortgeschrittene und Experten 2 31.12.2004 10:52:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:15:46 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt