"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

PHP-Debugging

watchout 22.07.2002 - 00:42 825 9
Posts

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Also, ich suche eine art debug-interface...
nicht die eingebaute funktion, die schreibt ja nur die fehlermeldungen auf, ich will wie zb in vb die werte aller variablen sehen können, von mir aus in 'ner tabelle, is mir egal - aber sowas wär' EXTREM praktisch...

weiss wer was :( :confused: :(

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
thx, werd' mir das mal genauer anschaun...














iieeeeh, das is' ja ein java - programm... ich kann java net leiden... :rolleyes:
aber was macht man nicht alles für einen brauchbaren debugger.... :rolleyes:

bernhard

Little Overclocker
Registered: Feb 2001
Location: NÖ
Posts: 51
In iX 5/2002 S. 68ff findet sich ein ausführlicher Artikel über PHP Entwicklungsumgebungen. Getestet wurden...
- Komodo 1.2
- Homesite 5
- UltraEdit 9.00a
- PHPEd 2.3/2.4
- PHPEdit 0.7.1
- Weaverslave 3.9.11.0beta
- Maguma Studio (Light) 0.9.2
- Zend Studio 2.0

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Welche hat denn am besten abgeschnitten?

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
@bernhard:
thx für die links ;) bin grad am schaun...

Luki

UNDER CONSTRUCTION
Avatar
Registered: Feb 2002
Location: 127.0.0.1
Posts: 2347
da dere hat mir mal brain 1.0 von home empfohlen :D

bernhard

Little Overclocker
Registered: Feb 2001
Location: NÖ
Posts: 51
Rating wurde bei dem Test keines vorgenommen. Es wurde in erster Linie überprüft, welche bei einer PHP-IDE wünschenswerten features das jeweilige Produkt unterstützt. Fazit war, daß sich - wie so oft - die freien Programme durchaus mit den kommerziellen Angeboten messen können.

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Ich verwend schon immer eine selbsgeschriebene debug-lib.

hast einfach ne func debug("...."); der string wird dann gesammelt am seitenende ausgegeben (natürlich nur wenn der aufrufende berechtigt ist.

Erspart EINIGES An arbeit und kann auch nicht weniger als irgendein exotischer Debugger einer IDE.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
naja, wie ich schon geschrieben hab sind die Fehlermeldungen ja nicht das problem, das problem ist bei mir meistens, dass ich nicht weiss wo der Fehler liegt... ich bräuchte ein tool, dass mir alle Variablenwerte zu einem Zeitpunkt (der Stelle wo der Fehler auftritt) ausgibt, sowas erspart eingiges...
wie bei search_array, ich wäre doch nie draufgekommen, dass die funktion NULL anstatt FALSE zurückgibt, ich hatte eine abfrage, die bei FALSE (mit ===) eine Schleife beendet HÄTTE, tja - leider war der Wert nie FALSE..., hätte ich gewusst dass die variable NULL ist, dann hätt' ich mir ca 4h erspart :rolleyes:
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz