Bird
Raised Fist0
PHPprogramming~10 mins

First PHP program (Hello World) - Mini Project: Build & Apply

Choose your learning style10 modes available
First PHP program (Hello World)
📖 Scenario: You want to create your very first PHP program that shows a friendly greeting on a web page.
🎯 Goal: Build a simple PHP script that prints Hello World on the screen.
📋 What You'll Learn
Create a PHP file with the correct opening and closing tags
Use the echo statement to display text
Print exactly the text Hello World
💡 Why This Matters
🌍 Real World
PHP is used to create dynamic web pages that can show different content to users.
💼 Career
Knowing how to write and run PHP scripts is a basic skill for web developers working with server-side programming.
Progress0 / 4 steps
1
Create a PHP file with opening and closing tags
Write the PHP opening tag <?php and closing tag ?> in a file.
PHP
Hint

Every PHP script starts with <?php and ends with ?>.

2
Add an echo statement to print text
Inside the PHP tags, write echo followed by the text 'Hello World' in quotes and a semicolon.
PHP
Hint

Use echo 'Hello World'; to print the text.

3
Check your PHP code syntax
Make sure your PHP code has the opening tag <?php, the echo 'Hello World'; statement, and the closing tag ?>.
PHP
Hint

Check that all parts are present and correctly typed.

4
Run the PHP script and display the output
Run the PHP script and print the output. The output should be exactly Hello World.
PHP
Hint

When you run the script, the browser or terminal should show Hello World.

Practice

(1/5)
1. What does the echo statement do in a PHP program?
easy
A. It prints text or output to the screen.
B. It starts the PHP program.
C. It ends the PHP program.
D. It declares a variable.

Solution

  1. Step 1: Understand the role of echo

    The echo statement is used in PHP to display text or output on the screen.
  2. Step 2: Differentiate from other PHP parts

    Starting and ending PHP code uses <?php and ?>, not echo. Variables are declared differently.
  3. Final Answer:

    It prints text or output to the screen. -> Option A
  4. Quick Check:

    echo = print output [OK]
Hint: Remember echo means print output on screen [OK]
Common Mistakes:
  • Confusing echo with PHP start tag
  • Thinking echo ends the program
  • Mixing echo with variable declaration
2. Which of the following is the correct way to start a PHP script?
easy
A. <script>
B. <php>
C. <?>
D. <?php

Solution

  1. Step 1: Identify the PHP opening tag

    PHP scripts start with <?php to tell the server to process PHP code.
  2. Step 2: Check other options

    <php> and <?> are invalid tags. <script> is for JavaScript, not PHP.
  3. Final Answer:

    <?php -> Option D
  4. Quick Check:

    PHP starts with <?php [OK]
Hint: PHP always starts with <?php tag [OK]
Common Mistakes:
  • Using <php> instead of <?php
  • Confusing PHP tags with HTML or JavaScript tags
  • Omitting the PHP start tag
3. What will be the output of this PHP code?
<?php
echo "Hello World!";
?>
medium
A. echo "Hello World!";
B. Hello World!
C. Syntax Error
D. No output

Solution

  1. Step 1: Understand the echo statement

    The echo command prints the string inside quotes to the screen exactly as it is.
  2. Step 2: Check the code syntax

    The code uses correct PHP tags and syntax, so it will output the string "Hello World!".
  3. Final Answer:

    Hello World! -> Option B
  4. Quick Check:

    echo prints "Hello World!" [OK]
Hint: echo prints text inside quotes directly [OK]
Common Mistakes:
  • Expecting code to print the echo statement itself
  • Missing semicolon causing syntax error
  • Not using correct PHP tags
4. Find the error in this PHP code:
<?php
echo "Hello World!"
?>
medium
A. Incorrect quotes around text
B. Wrong PHP start tag
C. Missing semicolon after echo statement
D. Missing closing PHP tag

Solution

  1. Step 1: Check the echo statement syntax

    In PHP, each statement must end with a semicolon. The echo line is missing it.
  2. Step 2: Verify other parts

    The PHP start tag and quotes are correct. The closing PHP tag is optional but present.
  3. Final Answer:

    Missing semicolon after echo statement -> Option C
  4. Quick Check:

    Statements need semicolon [OK]
Hint: Always end PHP statements with a semicolon [OK]
Common Mistakes:
  • Forgetting semicolon at end of statement
  • Confusing PHP tags with HTML tags
  • Using wrong quotes like single without closing
5. You want to write a PHP program that prints "Hello World!" and then prints "Welcome to PHP." on the next line. Which code is correct?
hard
A.
<?php
echo "Hello World!";
echo "Welcome to PHP.";
?>
B.
<?php
echo "Hello World!\nWelcome to PHP.";
?>
C.
<?php
print "Hello World!" print "Welcome to PHP.";
?>
D.
<?php
echo "Hello World!" echo "Welcome to PHP.";
?>

Solution

  1. Step 1: Check syntax for multiple echo statements

    Each echo must end with a semicolon.
    <?php
    echo "Hello World!";
    echo "Welcome to PHP.";
    ?>
    correctly uses two echo statements with semicolons.
  2. Step 2: Check other options for errors

    <?php
    echo "Hello World!\nWelcome to PHP.";
    ?>
    uses \n inside double quotes but PHP does not automatically print new lines in HTML output.
    <?php
    print "Hello World!" print "Welcome to PHP.";
    ?>
    misses semicolon between print statements.
    <?php
    echo "Hello World!" echo "Welcome to PHP.";
    ?>
    misses semicolon after first echo.
  3. Final Answer:

    Two separate echo statements with semicolons -> Option A
  4. Quick Check:

    Separate echo with semicolons for multiple lines [OK]
Hint: Use separate echo lines with semicolons for multiple outputs [OK]
Common Mistakes:
  • Missing semicolons between statements
  • Using print without semicolons
  • Expecting \n to create new line in browser output
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard