News Feed
Jobs Feed
Sections



Recent Jobs

News Archive
feed this:

Working Software Blog:
Parsing the output of PHPs print_r function
January 14, 2011 @ 12:19:00

On the Working Software blog there's a recent post looking at correcting a mistake that the developer made when choosing the logging method of his application - pushing the output of print_r into a file.

recently deployed a job on which the timeline was so tight that my ability to type quickly was what made the difference between delivering on time or not. Everything was rushed, the budget was tight, it was one of those real seat of the pants deals and there was far too little testing done. [...] The only problem is that, in the 5 minutes before the site was supposed to go live, I didn't really have much time to thoughtfully prepare a logging system to record all this stuff and, in my haste, I settled for [a file_put_contents of the print_r of $_GET and $_POST].

Obviously, this solution is useful for casual browsing of the information, but if you need any real data from it, it's a real chore. To help you with the task, they've put together a snippet of code that can work through your print_r output and return it in a much more handy line-by-line result. Full code is copy-and-paste ready in the post.

1 comment voice your opinion now!
printr log file parse output



Brandon Savage's Blog:
Bug-Free Your Bug-Fixing Toolkit (Part 1 of N)
October 16, 2008 @ 10:29:57

Brandon Savage has the first part of a series posted (with N parts) showing off some of the tools that PHP already has built in to make your debugging life easier.

PHP has a large number of tools for fixing bugs and resolving underlying issues. But many people don't know what they are, and some of them are extensions requiring installation in order to work. In this series, we'll explore some features for debugging PHP scripts, from the most basic to more advanced.

He looks at three of the most basic ones (and ones that most developers I know out there use every day) - var_dump, print_r and var_export. Examples of each in use are included...

0 comments voice your opinion now!
debug tool included vardump printr varexport tutorial



Community Events





Don't see your event here?
Let us know!


api opinion manifesto introduction series unittest language community development conference interview application release custom package phpunit podcast symfony2 framework test

All content copyright, 2012 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework