URL: https://www.overclockers.at/coding-stuff/php-debugging_41863/page_1 - zur Vollversion wechseln!
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

zend studio
http://www.zend.com/images/store/tips/screenshot6.jpg
thx, werd' mir das mal genauer anschaun...
iieeeeh, das is' ja ein java - programm... ich kann java net leiden... 
aber was macht man nicht alles für einen brauchbaren debugger.... 
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
Welche hat denn am besten abgeschnitten?
@bernhard:
thx für die links
bin grad am schaun...
da dere hat mir mal brain 1.0 von home empfohlen 
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.
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.
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 
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026