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

PHP: Kontrolle von übergebenen Variablen und Fehlersuche in Klassen

rob (53)

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?

(29 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.170.918
Besucher heute: 56
Besucher gestern: 96
Max. Besucher/Tag: 900
Gerade online: 7
Max. online: 77
Seiten gesamt: 19.311.263
Aufrufe diese Seite: 500

Tag-Cloud

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