There are two basic output methods in PHP: echo and print.
PHP echo and print statements
The difference between echo and print:
· echo - can output one or more strings
· print - only allows one string to be output, and the return value is always 1
Tip: echo output is faster than print. echo has no return value, and print has a return value of 1.
PHP echo statement
echo is a language structure that uses You don't need to add parentheses, or you can add parentheses: echo or echo().
Display string
Example
The following example demonstrates how to use the echo command to output a string (the string can contain HTML tags)
<?php echo "<h2>PHP online</h2>"; echo "Hello world!<br>"; echo "I'm about to learn PHP!<br>"; echo "This", " string", " was", " made", " with multiple parameters."; ?>
Display variables
Example
The following example demonstrates how to use echo Command output variables and strings:
<?php $txt1="Learn PHP"; $txt2="PHP online"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "<br>"; echo "My car is a {$cars[0]}"; ?>
PHP print statement
Print is also a language structure that can use parentheses or not: print or print().
Display string
Example
The following example demonstrates how to use the print command to output a string (the string can contain HTML tags):
<?php print "<h2>PHP is fun!</h2>"; print "Hello world!<br>"; print "I'm about to learn PHP!"; ?>
Display variables
Example
The following example demonstrates Learn how to use the Print command to output variables and strings:
<?php $txt1="Learn PHP"; $txt2="PHP online"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "Study PHP at $txt2"; print "<br>"; print "My car is a {$cars[0]}"; ?>