In this section I will introduce you with the PHP scripting language. The PHP scripting language is cross-platform and can run on Windows, Linux, Mac, Solaris, Unix and other platforms where PHP interpreter is available.
It is an open source server-side scripting language, mostly used for the development of web based dynamic web applications. It is one of the most used programming language used to develop dynamic websites. It is easily to learn scripting language and takes less time to master.
The word PHP stands for Hypertext Preprocessor. It is open-source scripting language that can be embedded into HTML page. PHP allows the developers to add the dynamic processing logic to HTML file. So, you can make your html dynamic by using the PHP code in it. Generally PHP file is saved with the .php extension. Since, PHP is interpreted language it is not compiled into binary file like Java. You can modify your code and copy on the server and the PHP processor executes it once it is accessed from the web browser.
What is the use of PHP?
The PHP is one of the powerful scripting language. It can be used to develop small dynamic website to large complex e-commerce web application. PHP can be used to:
There are many libraries available for PHP, which can be used to add complex processing logic into an application. Here is the list of the few libraries:
How can I Develop and test PHP applications?
PHP is simple programs are simple text file that are saved into .php extension. It is very easily write and test PHP code. Any editor like notepad can be used to write and save the code. To run the PHP program we need the PHP interpreter that can be downloaded from the PHP website. You can use the WAMP server on windows to test the application on your development environment. Read more about downloading and installing the WAMP server at:
* Downloading & Installing Wamp server
* Running & Testing on WAMP server
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.