Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#75

AW: PHP - sind hier "Sicherheitsexperten" an Board?

  Alt 9. Aug 2010, 07:51
Was heisst hier "funktioniert nicht"? Versuchs mal mit get_class($meinObjekt); Und trotzdem, was ist das Problem mit if ($meinObjekt instanceof MeineKlasse)
In der Klasse kann man z.B. __CLASS__ als String verwenden, um den Klassennamen als Tabellen-/Feldnamen für DB-Anfragen zu nutzen.

Code:
meinObjekt             << Name von Klasse
get_class(meinObjekt)  << Name von Klasse
get_class($meinObjekt) << Name von Objekt
und es kommt natürlich der bekannte Fehler, mit der unbekannten Konstante

Tja, nun hab ich alles nach String umgewandelt und auch denganzen __CLASS__-Schrott rausgemacht,
denn es sieht sch***e aus, wenn an einer Stelle die Klasse und an anderer Stelle einen String genutzt wird.

Ich wollte einfach nur ein einheitliches Aussehn.
> in der Klasse nutzte ich __CLASS__ und self
> und z.B. im Installer wollte ich den Klassennamen direkt angeben.

öfters genutzte DB-Zugriffe und Ähnliches hab ich in Klassen zusammengefaßt
und selten/fast nie genutztes in getrennten Dateien, damit diese nicht ständig mit geladen werden müssen.
$2B or not $2B

Geändert von himitsu ( 9. Aug 2010 um 07:55 Uhr)
  Mit Zitat antworten Zitat