Bird
Raised Fist0
PHPprogramming~10 mins

Print statement in PHP - Mini Project: Build & Apply

Choose your learning style10 modes available
Print statement
📖 Scenario: You are creating a simple PHP script to display a welcome message on a webpage.
🎯 Goal: Learn how to use the print statement in PHP to show text output.
📋 What You'll Learn
Create a string variable with a welcome message
Use a print statement to display the message
💡 Why This Matters
🌍 Real World
Displaying messages and information on web pages using PHP is a common task in web development.
💼 Career
Knowing how to output text in PHP is essential for backend web developers to communicate with users and debug code.
Progress0 / 4 steps
1
Create a message variable
Create a string variable called message and set it to "Hello, welcome to PHP!".
PHP
Hint

Use $message = "Hello, welcome to PHP!"; to create the variable.

2
Use print statement
Use the print statement to display the value of the message variable.
PHP
Hint

Use print($message); to show the message.

3
Add a newline after the message
Modify the print statement to add a newline character \n after the message.
PHP
Hint

Use string concatenation with . "\n" inside the print statement.

4
Print a second message
Create a new string variable called secondMessage with the value "Have a great day!" and use print to display it on the next line.
PHP
Hint

Create $secondMessage and print it with a newline like the first message.

Practice

(1/5)
1. What does the print statement do in PHP?
easy
A. It shows text or values on the screen.
B. It saves data to a file.
C. It creates a new variable.
D. It deletes a file.

Solution

  1. Step 1: Understand the purpose of print

    The print statement is used to display output on the screen in PHP.
  2. Step 2: Compare options with print's function

    Only It shows text or values on the screen. correctly describes this behavior; others describe unrelated actions.
  3. Final Answer:

    It shows text or values on the screen. -> Option A
  4. Quick Check:

    Print = Show output [OK]
Hint: Print always outputs text or values to the screen [OK]
Common Mistakes:
  • Thinking print saves or deletes files
  • Confusing print with variable creation
  • Assuming print modifies data silently
2. Which of the following is the correct syntax to print the text Hello World in PHP?
easy
A. print(Hello World);
B. print "Hello World";
C. print "Hello World"
D. print 'Hello World'

Solution

  1. Step 1: Check for quotes around text

    Text must be inside quotes to be printed correctly in PHP.
  2. Step 2: Check for semicolon at the end

    PHP statements must end with a semicolon; only print "Hello World"; has both quotes and semicolon.
  3. Final Answer:

    print "Hello World"; -> Option B
  4. Quick Check:

    Quotes + semicolon = correct print syntax [OK]
Hint: Text must be in quotes and end with semicolon [OK]
Common Mistakes:
  • Omitting quotes around text
  • Missing semicolon at the end
  • Using parentheses without quotes
3. What will be the output of the following PHP code?
print 123;
print " apples";
medium
A. 123apples
B. 123" apples"
C. 123 apples
D. Error: missing semicolon

Solution

  1. Step 1: Analyze first print statement

    print 123; prints the number 123 without quotes.
  2. Step 2: Analyze second print statement

    print " apples"; prints the text ' apples' with a space before apples.
  3. Step 3: Combine outputs

    Both prints run one after another, so output is '123 apples'.
  4. Final Answer:

    123 apples -> Option C
  5. Quick Check:

    Number + text prints together = 123 apples [OK]
Hint: Print numbers without quotes, text with quotes, outputs join [OK]
Common Mistakes:
  • Expecting quotes to print literally
  • Missing space between number and text
  • Thinking missing semicolon causes error here
4. Identify the error in this PHP code:
print "Hello World"
medium
A. Missing semicolon at the end
B. Quotes should be single quotes
C. print should be uppercase
D. Missing parentheses around text

Solution

  1. Step 1: Check statement ending

    PHP statements must end with a semicolon; this code misses it.
  2. Step 2: Verify other syntax parts

    Quotes can be single or double, print is case-insensitive, parentheses optional.
  3. Final Answer:

    Missing semicolon at the end -> Option A
  4. Quick Check:

    Semicolon missing = syntax error [OK]
Hint: Always end print statements with a semicolon [OK]
Common Mistakes:
  • Forgetting semicolon at line end
  • Thinking print must be uppercase
  • Adding unnecessary parentheses
5. How can you print the phrase PHP version: 8.1 using a single print statement with a variable $version = 8.1;?
hard
A. print "PHP version: $version";
B. print 'PHP version: $version';
C. print PHP version: $version;
D. print ("PHP version: " . $version);

Solution

  1. Step 1: Understand variable interpolation in quotes

    Double quotes allow variables inside text to be replaced; single quotes do not.
  2. Step 2: Check each option

    print "PHP version: $version"; would work but misses semicolon; print 'PHP version: $version'; prints variable name literally; print PHP version: $version; is syntax error; print ("PHP version: " . $version); concatenates string and variable correctly with semicolon.
  3. Final Answer:

    print ("PHP version: " . $version); -> Option D
  4. Quick Check:

    Concatenate string and variable with dot and semicolon [OK]
Hint: Use dot (.) to join strings and variables in print [OK]
Common Mistakes:
  • Using single quotes with variables expecting interpolation
  • Omitting semicolon
  • Not concatenating strings and variables properly
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