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

PHP: Kontrolle von übergebenen Variablen und Fehlersuche in Klassen

rob (59)

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?

(161 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.465.427
Besucher heute: 74
Besucher gestern: 370
Max. Besucher/Tag: 2.919
Gerade online: 17
Max. online: 314
Seiten gesamt: 38.999.282
Aufrufe diese Seite: 97

Tag-Cloud

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