Reacties op het script Simpele Debug class (veilige print_r)
|
Gepost op: 02 januari 2014 - 10:43 |
|
|
|
Moderator
|
Ziet er zeer netjes uit! Deze is wel bruikbaar. Ik heb zelf ook zo'n soort class geschreven, maar nooit de tijd genomen om die verder uit te werken. |
|
|
|
Gepost op: 06 januari 2014 - 14:11 |
|
|
|
Moderator
|
Let op wanneer je de uitkomst van een functie debugged, bijvoorbeed:
<?php
Debug::dump(substr('test', 4)); // startpositie 4 (of later)
?>
<?php Debug ::dump(substr('test', 4)); // startpositie 4 (of later)?>
Misschien zou je, omdat je substr() gebruikt, een string verwachten, maar dit geeft:
Dit komt door de aard van substr(). Deze retourneert false als je het startpunt kiest op of groter dan de lengte van de string. In het bovenstaande voorbeeld is dit vrij snel duidelijk, maar het wordt dus lastiger als dit op zijn beurt weer een samengesteld resultaat is.
Ik zat al te kijken of er een bug in de Debug class zat, maar dat is dus vooralsnog niet het geval .
Houd dus bij debugging ook rekening met de aard van functies. |
|
|
|
Gepost op: 10 november 2014 - 21:48 |
|
|
|
Moderator
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|