PHP
Do not forget GTK, AJAX
http://www.undergroundnews.com/ubb/ultimatebb.php/topic/14/196.html (no one seems to care)
Let me start over....
Databases
MS SQL
Sybase
Oracle
SQL lite
MySQL
PostgreSQL(technicaly better than MySQL)
and more
web languages it plas nice with
Java
JavaScript
Html
XHTML
XML
CSS
JSP
and more
Files types it can create on the fly
Jpg
PNG
gif
swf
pdf
and more
Able to code several destop GUI solutions with it. GTK is one of the funnest languages to use for GUI's
http://gtk.php.net/ Now this is something I have given a bit of time to actually. I was considering building a phpMyAdmin desktop solution. Imagine not haveing to open a browser, login to phpMyAdmin blah blah blah
Or a server control panel. This would be perfect for virtual hosting. Lock the server down tight accept for this app you give to your clients that has FTP and all admin functions built in. It have the SSH key bundled in the package and is obfucated
If you want to be a PHP man here are some links you might find handy.
http://www.php.net (of course)
http://www.phpbuilder.com http://gtk.php.net/ http://pear.php.net/ http://MySQL.com http://www.gtk.org/ http://zend.org/ PHP is good as a language but I find its strongest asset is it's ability to play nice with other solutions. I can extend the capabilities of soo many things with using the power of PHP to work with these other apps. Like MySQL, GTK.
What are you hoping to do with PHP? At least to start? If you want to start with PHP/MySQL I recomend coding a search engine first. It really isn't too hard, but when you are done what you will understand is 1,000 times more than before you start. If you get it done you hold a strong understanding of the many function in typical applications.