PHP stands for Hypertext Preprocessor. It is a server-side, HTML embedded scripting language used to create dynamic web pages. Much of its syntax is borrowed from C, Java and Perl with some unique features as well. The goal of the language is simple. It is to allow web developers to write dynamically generated pages quickly and easily.
PHP offers very good connectivity to many databases including MySQL, Informix, Solid, Oracle, Sybase , and PostgreSQL. The popular PHP-MySQL combination are both open-source products. It is available on almost every UNIX host. Since it is web-oriented, PHP also contains all the functions to do many things on the Internet, such as connecting to remote servers, setting cookies, checking email via POP3 or IMAP, url encoding , redirecting, and more.
PHP is a very simple language. Much of its syntax is borrowed from C except for dealing with the variable types. You don’t need to think of the types of variables at all. Instead, you just work with their values. You don’t even have to declare variables before you use them either.
As you can imagine there are many different PHP scripts available. Scripts for visitor logging, email, contact forms, calendars, and AdSense are just a few of the many options. There are also some excellent sites that offer free PHP scripts. One particular site that is widely used is Free-PHP-Scripts.net. This website offers many free scripts as well as some featured ones that cost less than ten dollars.