🚀 DevOps & SRE Certification Program 📅 Starting: 1st of Every Month 🤝 +91 8409492687 🔍 Contact@DevOpsSchool.com

Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

Echo Statement, Print Statement, and Here document in PHP.

Echo Statement

This statement is used to output the data to the screen or printing text on the screen. For Example:-
echo “Sushant Kumar”;
echo ‘Sushant Kumar’;
echo 59.236;
echo (“Sushant Kumar”);
echo “Sushant” , “Kumar”;
echo “Sushant” . “Kumar”;

Note- We use both (,) and (.) for concate.

echo with HTML

You can use HTML tags with echo statement and tags should be written under double quote(“Example”). For Example:-

<?php
echo "<b>Sushant Kumar</b>";
?>

Output: Sushant Kumar

echo with Variable

You can also use echo with a variable to print the value of the variable. For Example:-
$value1 = 10
to print the value of variable value1 we write,
echo $value1;

then, it prints the value,

Output:- 10

We can also display both text and variable value at once, see below
Here Variable is

$name = “Sushant”;
echo “I am ” , $name;

Output: I am Sushant

If you want to use HTML tags in Variable then, see the below example

<?php
$name = "Sushant";
echo "<b>" . "$name" . "</b>";
?>

It Display’s name in Bold,

Output:- Sushant

Note:- 1. The text should be enclosed with quotes. 2. HTML tags should be enclosed with quotes.

Print Statement

This is very similar to the echo statement, a way of displaying text. For Example:-

<?php
$name = "Sushant Kumar";
print $name;
?>

Output: Sushant Kumar

Similarly, if you want to display text and variable both, then see the below example:-

<?php
$name = "I am Sushant Kumar";
print "Hello, " . $name;
?>

Output: Hello, I am Sushant Kumar

Difference Between print and echo.

  1. echo has no return value while print is more like PHP function so it returns a value, which is always set to 1.
  2. echo can take multiple parameters while print can take only one.
  3. echo is marginally faster than print.

Here document in PHP

PHP here document is another way of displaying text. a here document(heredoc) is just some text inserted directly in a PHP page.

Syntax:-

<?php
echo $variable = <<<token //A token is a word that begins and ends the Here document.
text
text
text
token; // Note:- End Token doesn’t contain any space. If any space is given then it returns an error.
?>

For Example:-

<?php
echo $info = <<<NEW
Hello<br>
I am sushant kumar<br>
I am A boy<br>
NEW;
?>

Output:-
Hello
I am sushant kumar
I am A boy

Click Here For Next Part – What are Comments, Constant Variable, String Interpolation, Arithmetic and Assignment Operators in PHP?

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.