I noticed that some arrays don\'t have a comma after the last item. I have an array:
$first_name = array(
\'name\' => \'first_name\',
It is a style preference as mentioned elsewhere, however I would advise to condition yourself against adding that trailing comma in PHP, as it is syntactically invalid in some languages. In particular, I'm thinking of Internet Explorer's handling of those types of trailing commas in Javascript, which are notoriously difficult bugs to locate when scripts fail in IE while succeeding everywhere else. It will also break JSON's validity, and is invalid in a SQL SELECT
list, among other potential problems.
Again, it's a matter of preference, but could cause you problems in other areas.