PHP Tutorials
PHP Forms
PHP Advanced
PHP OOP
With PHP, there are two basic ways to get output: echo
and print
.
In this lesson we use echo
or print
in almost every example. Therefore, this article contains more information about those two outgoing statements.
The echo
and print
are the same or less. Both are used to extract data from the screen.
The difference is small: the echo
has no return value while the print
has a return value of 1 so it can be used in speech. An echo
can take many parameters (although such usage is rare) while print
can take a single issue. The echo
is a little faster than print
.
The echo
statement can be used with or without brackets: echo
or echo()
.
Display Text
The following example illustrates how to extract text with an echo
command (note that text may contain HTML tags):
<?php
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?>
Display Variables
The following example illustrates how to extract text and dynamics with an echo
statement:
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
echo "<h2>" . $txt1 . "</h2>";
echo "Study PHP at
" . $txt2 . "<br>";
echo $x + $y;
?>
Print
statement can be used with or without brackets: print
or print()
.
Display Text
The following example illustrates how to extract text with print
commands (note that text may contain HTML text):
<?php
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>
Display Variables
The following example illustrates how to extract text and dynamics with a print
statement:
<?php
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
$x = 5;
$y = 4;
print "<h2>" . $txt1 . "</h2>";
print "Study PHP at " . $txt2 . "<br>";
print $x + $y;
?>