123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Education >> View Article

The Hello World Program In Php

Profile Picture
By Author: bootsity
Total Articles: 1
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

1. Overview
We start learning any programming language, with the famous hello world! program. This tradition is followed religiously since the inception of software programming, and we are happy that we will support it too. We will learn the basics of PHP in this series, named “PHP – Back to basics.” Let’s start with the first article in the series.

2. What is PHP
Wikipedia defines PHP as – “Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.” In simple words, PHP is a general purpose programming language which powers most of the web. Notable websites like Wikipedia and Facebook are built on PHP.

3. hello world! program
3.1 Writing the program
To write the program, you can use Eclipse IDE. If you do not have eclipse already, you can follow our installation guide. Below is the hello world program written in PHP:


3.2 Running the program
The above program is saved in a file named index.php

Assuming that we have our environment setup up and running, ...
... if not you can follow this guide to setup your environment.



We can put our index.php in the server root (root folder of the server) and open http://localhost/ in a browser.

In browser, we see following output:

hello world!
3.3 Understanding the program
PHP is an interpreted language. The PHP interpreter, an executable program reads PHP from files and runs it line by line. Our hello world program has only three lines. Let’s try to understand them:

The first line – is treated as php program by the interpreter and is executed line by line.



The second line – echo "hello world!"; starts with a keyword echo which instructs compiler to print whatever follows to the output. Then there is a string "hello world!" , which combines up and says to compiler to print “hello world!”. In the last there is a terminator ; , which tells the interpreter that this the end of current command and you can move forward.

The third and the last line – in our program, ?> tells the interpreter that this is the end of PHP script block.

4. Conclusion
In this article, we write our first PHP program – hello world!, run it and understood it deeply. In the upcoming articles, we would explore more and will learn about variables, strings, operators and lot more things. Also, all of our code is available on GitHub.

Total Views: 57Word Count: 420See All articles From Author

Add Comment

Education Articles

1. Decoding Project Management Certifications: Pmp Or Capm?
Author: Myank

2. Best School In Rohini
Author: Sanchit Arora

3. Exploring The Foundations Of Islamic Learning: From Qur'anic Studies To Jurisprudence
Author: faizalkhan1393

4. Jain University Online Bcom
Author: Collegetour

5. Mastering Digital Marketing: Unlocking The Power Of Salesforce Marketing Cloud With Proximsoft
Author: proximsoft

6. Horizon Scholar: Your Source For Personalized University Selection Guidance
Author: Horizon Scholar

7. Advancing Knowledge: Machine Learning Research Proposal Services In Kisumu, Kenya
Author: elaine

8. A Guide To Ms In Business Analytics In Canada
Author: Shilpa Arora

9. The Psychology Of Learning: Understanding Cognitive Processes And Educational Strategies
Author: anwarkhan45314

10. Data Analytics Online Training Hyderabad | Data Analytics Training
Author: Teja

11. Curricular Innovation In Education: Adapting To The Changing Needs Of Students
Author: amankhan99101

12. The Heartbeat Of Windsor Gardens Primary School
Author: Avenues College

13. Buy Research Proposal In Nairobi, Kenya: A Comprehensive Guide
Author: elaine

14. Empowering Minds: Exploring Counseling Techniques For Personal Growth And Healing
Author: abdulshaikh5253

15. Exploring Earth's Extremes: From Antarctica To The Sahara Desert
Author: Madhu Yadav

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: