PHP echo and print statement

If there is an input then it must have an output. So in PHP also there is two statements which are used for displaying output data to the screen

  • echo
  • print

Both the statement are used for displaying data on the screen.

Difference between ‘echo’ and ‘print’

echoprint
This statement can pass multiple string separated by ‘,’.It cannot pass multiple strings.
It doesnot return any values.It always return 1.
It is faster than print.It is slower than echo.
Examples of ‘echo’ statement
Example for single string input
<html>
<body>
<?PHP
	echo "<h1>shishirkant.com</h1>";
	echo "welcome to PHP world <br>";
?>
</body>
</html>

Output:
shishirkant.com
welcome to PHP world

Example for multiple string input
<html>
<body>
<?PHP
	echo "PHP", "is", "one ", "of", "the","easiest","internet","technology.";
?>
</body>
 </html>

Output:
PHPisone oftheeasiestinternettechnology.

Input through variable
<html>
 <body>
<?PHP
	$a = "welcome to";
	$b = "shishirkant.com";
	echo "<h1>$a</h1>";
	echo " $b<br>";
?>
</body>
</html>

Output:
welcome to
shishirkant.com

Examples of ‘print’ statement

Example
 <html>
 <body>
 <?PHP
	print "<h1>shishirkant.com</h1>";
	print "welcome to PHP world <br>";
?>
</body>
 </html>
 

Output:
shishirkant.com
welcome to PHP world

Input through variable
<html>
 <body>
<?PHP
	$a = "welcome to";
	$b = "shishirkant.com";
	print "<h1>$a</h1>";
	print " $b<br>";
?>
</body>
 </html>

Output:
welcome to
shishirkant.com

Follow Us On