... 296time zones, 149– 150 times, working with in PHP formatting date, 150 – 151 overview, 149setting local, 149– 150 storing timestamp in variable, 151 – 152 using dates with MySQL, 153 – 154 timestampoverview, ... changes, 51 52 identifying main purpose, 48 50 overview, 47–48user needs, 50 51 writing plan down, 52 :portnumber section, URL, 287positive numerical data, 67POST method, 234–2 35, 252 – 253 preg_match(“pattern”,$varname) ... 41–42versions, 19–20, 24Web site, 15 PHP 4, 19, 24 PHP 5, 19, 24 PHP 6, 20, 269 .php extension, 134–1 35 PHP sessionsclosing, 304opening, 299overview, 298–299 PHP functions, 392private, 303–304session...