Entwicklung - PHP - Kontrolle von übergebenen Variablen und Fehlersuche in Klassen

PHP: Kontrolle von übergebenen Variablen und Fehlersuche in Klassen

rob (57)

rob

12.08.2002 00:42

Vinn

  • 323 Postings, noch 27 bis zum nächsten Level (350)

Postings: 323

Kontrolle von übergebenen Variablen und Fehlersuche in Klassen

Mittwoch, 11. Dezember 2002 16:56

  • 0.0/6 Votes: 0
0.0/6 Votes: 0
man sollte generell Variablen, die an das Script (Klasse) übergeben werden vor der weiteren Verarbeitung prüfen,
d.h. prüfen könnte man z.B:
ist es ein Array,String.. ? (is_string,is_array..)
ist die Menge im Array richtig? (count($post)==count($var))
usw.

das hat den Vorteil, das man nicht mit eventuell falschen Datentypen etc. weiterarbeitet und das Script an einer folgenden Stelle einen Fehler verursacht.


FEHLERSUCHE
und um dann nicht lange nach Fehlern suchen zu müssen, was bei der Verwendungen von mehreren Klassen mit vielen Funktionen sehr umständlich sein kann, sollte man bei den Überprüfungen Fehlermeldungen ausgeben und das Script beenden.

z.B. ...die("Fehler in xy Array x - falscher Datentyp")

hierbei sollte man angeben wo (z.B. in welcher Funktion) und was (z.B. welcher Wert) falsch ist.
Damit weiss man dann genau wo der Fehler auftritt und man erspart sich langes Suchen.
Bookmark setzen!:Zu Google Bookmark hinzufügen.Zu bloglines hinzufügen.Zu Newsgator hinzufügen.Zu FURL hinzufügen.Zu DIGG hinzufügen.Zu Webnews hinzufügen.Zu Netscape hinzufügen.Zu Yahoo MyWeb hinzufügen.Zu spurl.net hinzufügen.Zu diigo hinzufügen.Zu Newsvine hinzufügen.Zu del.icio.us hinzufügen.Zu SIMPIFY hinzufügen.Zu Mister Wong hinzufügen.Zu Linkarena hinzufügen.Zu isio.de hinzufügen.Zu Oneview hinzufügen.Zu yigg.de hinzufügen.Zu reddit hinzufügen.Zu StumbleUpon hinzufügen.Zu Slashdot hinzufügen.Zu Blinklist hinzufügen.Zu Technorati hinzufügen.Zu Blogmarks hinzufügen.Zu Blinkbits hinzufügen.Zu ma.gnolia hinzufügen.Zu smarking.com hinzufügen.Zu Netvouz hinzufügen.Zu co.mments hinzufügen.Zu Connotea hinzufügen.Zu de.lirio.us hinzufügen.

Specials

Bytefresser Specials: Anno 1404

Umfrage

Welches ist Dein Lieblings-Anno?

(151 Stimmen)

1. Ganz klar: Anno 1800!
2. Anno 2205
3. Anno 2070
4. Anno 1404
5. Anno 1701
6. Anno 1503
7. Anno 1602
8. Anno Online

Benutzer-Counter

Besucher gesamt: 1.267.707
Besucher heute: 393
Besucher gestern: 151
Max. Besucher/Tag: 1.578
Gerade online: 5
Max. online: 167
Seiten gesamt: 29.037.250
Aufrufe diese Seite: 65

Tag-Cloud

  dezember     variablen     datentyp     webdesign     damit     fehlersuche     postings     fehlermeldungen     klassen     verarbeitung     übergebenen     verwendungen     array     fehler     bookmark     level     bytefresser     vorteil     funktionen     mittwoch     script     kontrolle     programmierung     Überprüfungen     signatur     entwicklung