284
PHP Moment (lemmy.world)
you are viewing a single comment's thread
view the rest of the comments
[-] Max_P@lemmy.max-p.me 21 points 8 months ago

Also that table would be generated by Xdebug, not PHP itself. PHP's traces are plain text by default. That said Xdebug is pretty good in itself, I've used it for a decade.

The stack traces are fine. You can even define a global handler for unhandled exceptions to log them, and it gives you an opportunity to also inspect every value of every function argument and whatnot. It's not lacking in debugging abilities that way.

If you're gonna make fun of PHP errors, at least make fun of "PHP Error: Unexpected T_PAAMAYIM_NEKUDOTAYIM on line 69".

[-] hakunawazo@lemmy.world 10 points 8 months ago* (last edited 8 months ago)

For those not in the know, the T_PAAMAYIM_NEKUDOTAYIM is just a double colon like this ::
It's a scope resolution operator for example to directly access a class constant or method without an instance.

this post was submitted on 28 Feb 2024
284 points (92.3% liked)

Programmer Humor

32469 readers
451 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS