PHP 5 echo and print Statements

There are some differences between echo and print:

  • echo – can output one or more strings
  • print – can only output one string, and returns always 1

Tip: echo is marginally faster compared to print as echo does not return any value.

 

The PHP echo Statement

echo is a language construct, and can be used with or without parentheses: echo or echo().

Display Strings

The following example shows how to display different strings with the echo command (also notice that the strings can contain HTML markup):

 

<?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.”;
?>

 

The PHP print Statement

print is also a language construct, and can be used with or without parentheses: print or print().

Display Strings

The following example shows how to display different strings with the print command (also notice that the strings can contain HTML markup):

 

<?php
print “<h2>PHP is fun!</h2>”;
print “Hello world!<br>”;
print “I’m about to learn PHP!”;
?>

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: