About the Author

Matt Doyle, born and bred in England, discovered the joys of computing from an early age, thanks to his mom's prudent decision to invest in a rusty old build-it-yourself computer with a whopping 4K of RAM. Since then, he's never looked back, gaining a B.Sc. in Computer Science and moving into the IT industry.

After working at various companies in such disparate roles as IT manager, C programmer, software tester, Web designer, and Web developer, Matt decided it was time to start his own business. In 1997 he co-founded ELATED (www.elated.com)—a company dedicated to helping people build great Web sites.

Cutting his Web development teeth on C, Perl, and JavaScript, Matt has worked with a few other Web programming languages over the years, including Java, ASP, and Python. PHP is his current language of choice when building dynamic Web sites.

In 2002, deciding he'd had enough of the freezing English weather, he retreated to the sunny shores of Sydney's Northern Beaches in Australia with his wife, Cat. They now live in the New South Wales Southern Highlands (which, ironically, has rather English weather) with their son, Isaac.

Get Beginning PHP 5.3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.