PHP echo() Function
Complete PHP String Reference
Definition and Usage
The echo() function outputs one or more strings.
Syntax
| Parameter |
Description |
| strings |
Required. One or more strings to be sent to the output |
Tips and Notes
Note: The echo() function is not
actually a function, so you are not required to use parentheses with it. However, if you want to
pass more than one parameter to echo(), using parentheses will generate a parse
error.
Tip: The echo() function is
slightly faster than print().
Tip: The echo() function has the following shortcut syntax. See example 5.
Example 1
<?php
$str = "Who's Kai Jim?";
echo $str;
echo "<br />";
echo $str."<br />I don't know!";
?>
|
The output of the code above will be:
Who's Kai Jim?
Who's Kai Jim?
I don't know!
|
Example 2
<?php
echo "This text
spans multiple
lines.";
?>
|
The output of the code above will be:
|
This text spans multiple lines.
|
Example 3
<?php
echo 'This ','string ','was ','made ','with multiple parameters';
?>
|
The output of the code above will be:
|
This string was made with multiple parameters
|
Example 4
Difference of single and double quotes. Single quotes will print the variable
name, not the value:
<?php
$color = "red";
echo "Roses are $color";
echo "<br />";
echo 'Roses are $color';
?>
|
The output of the code above will be:
Roses are red
Roses are $color
|
Example 5
Shortcut syntax:
<html>
<body>
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
</body>
</html>
|
Complete PHP String Reference
 |
W3Schools' Online Certification Program
The perfect solution for professionals who need to balance work, family, and career building.
More than 4000 certificates already issued!
|
The HTML Certificate documents your knowledge of HTML, XHTML, and CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
|