Perl is more useful for processing text or scripting in general, but isn't fit to handle massive amounts of traffic (like on a corporate website...)
PHP was designed to work in extremely high-traffic environments. As many have said, PHP employs many built-in functions to access form data, HTTP headers, MySQL and other databases, etc.
PHP is also much easier to learn than any programming language I have ever tried.