Hi Arnab,
First thing to do of course, is go to the mother site of PHP.
www.php.net
Download the help file documentation. You will need that through out your php career. If you are somewhat familiar with programming you will find that PHP is very easy to learn and use.
To write and test PHP code in your desktop you will need a web server, php engine, and CGI. If you wanna test a back-end database also, you will need MYSQL too. All of these are free. You can download them seperately from their respective web sites or you can get the PHP Triad. This is also free and includes all three you need to get up and testing PHP. Download this free from:
[http://sourceforge.net/projects/phptriad]
Install it on your computer. Write some php code on your notepad and save it in the c:\apache\htdocs\filename.php. Start apache and type [http://localhost/filename] in your browser. Voila...php is running.
A hello world php code may look like this:
<?php
echo "Hello World";
?>
Type this on your notepad and save in the c:\apache\htdocs\ as helloworld.php
Then start apache from start menu->programs and go to [http://localhost/helloworld.php]
from your browser.
A good book for offline reading on PHP is Beginning PHP4 by Wankyu Choi.
Amazon Site:
[http://www.amazon.com/exec/obidos/tg/detail/-/1861003730/104-6342784-8695141?v=glance]
Author Site:
[http://www.wrox.com/books/0764543644.shtml]
Quantum
_________________
Dust fills my eyes / Clouds roll by / and I roll with them / Centuries cry / Orders fly / and I fall again
Afford best design, implement best solution. Outsource your web design.