Ask Question

Menu

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

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

Difference between 'echo' and 'print'

echo print
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>studentstutorial.com</h1>";
echo "welcome to PHP world <br>";
?>
</body>
</html>

Example for multiple string input

<html>
<body>
<?PHP
echo "PHP", "is", "one ", "of", "the","easiest","internet","technology.";
?>
</body>
</html>

Input through variable

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

Examples of 'print' statement

Example

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

Input through variable

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






Subscribe with us to get latest topic update






Choose a Language



Subscribe