hibakeresés
PHP hiba linkelése az editorra
A hibaüzenetek linkelése Windowson - megnyílik az editor a hibás sorra pozicionálva
■ Az elnyelt hibaüzenetek és a Prototype
Aktívan használsz Prototype-ot, és olyan érzésed van, hogy nem kapod meg a JS hibaüzeneteket? Arról van szó, hogy a Prototype az Ajax.Request-nek átadott onComplete függvényt (és az egyéb callback-eket) egy
try...catch
blokk belsejéből hívja meg (ezzel szerintem eléggé megnehezítve a hibakeresést), s így a böngészőben semmi nyoma nem marad a hibának, és az oldal nem működik. Most vajon hol fogj hozzá a kereséshez?assert() - mesél a forráskód
A cikksorozat első részében az elméleti alapok lefektetése után épphogy csak belekóstoltunk a gyakorlati felhasználás lehetőségeibe. A mostani részben már jóval több példát láthatunk arra, hogy első üdvöskénket, az
assert()
függvényt, miképpen foghatjuk munkára (vagy hadra?) hibamentesebb PHP programok írásáért, és az úgynevezett "élő dokumentáció" kialakításához.PHP Chemotox I.
A 2004. évi PHP Konferencia és a Tiszaújvárosi Roadshow keretében már kétszer is megpróbáltam negyven percbe sűríteni a mondanivalómat erről a témáról - nem sok sikerrel. Most a Weblabor hasábjain arra vállalkozom, hogy immár időkorlátok nélkül adjak választ arra a kérdésre: "mit is jelent ez a PHP Chemotox?" Cikksorozatomat remélem azok is haszonnal fogják olvasni, akik már ízelítőt kaptak a tartalomból valamelyik rendezvényen.