The Debug Dance - An Intro To Step Debugging


Details
Using `var_dump() (http://php.net/var_dump)` to debug your app has its benefits, but there are more comprehensive and efficient ways to debug those particularly illusive bugs. Enter step debugging. We'll be using the PhpStorm IDE to step through our PHP apps line by line and see how much more power step debugging gives us over the conventional `var_dump()` technique. We'll also touch on debugging from the command line. Learn to dance in PHP with step debugging.
If you're new to PHP, step debugging is a great way to learn how PHP runs your scripts step by step.
About The Speaker
Sammy Kaye Powers has been making things on the web for fifteen years. Sammy spends the bulk of his time in coffee shops cranking out loads of Facebook apps for ad agencies. He dabbles in PHP internals and is the maintainer of the official Facebook PHP SDK (https://github.com/facebook/php-graph-sdk). He loves sharing knowledge about Facebook development & PHP at SammyK.me (https://www.sammyk.me/). He co-organizes the Chicago PHP user group and hosts the PHP Roundtable podcast (https://www.phproundtable.com/). He travels all over the States competing in a dance called West Coast Swing (https://www.dorkyduo.com/). He's also a volunteer magician performing bedside magic (http://www.openheartmagic.org/) at children's hospitals.


The Debug Dance - An Intro To Step Debugging