Definition and Usage
The print() function outputs one or more strings.
Note: The print() function is not actually a function, so you are not required to use parentheses with it.
Tip: The print() function is slightly slower than echo().
Syntax
print(strings)
Parameter | Description |
---|---|
strings | Required. One or more strings to be sent to the output |
Technical Details
Return Value: | Always returns 1 |
---|---|
PHP Version: | 4+ |
More Examples
Example 1
Write the value of the string variable ($str) to the output:
<?php
$str = "Hello world!";
print $str;
?>
Run example »
Example 2
Write the value of the string variable ($str) to the output, including HTML tags:
<?php
$str = "Hello world!";
print $str;
print "<br>What
a nice day!";
?>
Run example »
Example 3
Join two string variables together:
<?php
$str1="Hello world!";
$str2="What a nice day!";
print $str1 .
" " . $str2;
?>
Run example »
Example 4
Write the value of an array to the output:
<?php
$age=array("Peter"=>"35");
print "Peter is " . $age['Peter'] . "
years old.";
?>
Run example »
Example 5
Write some text to the output:
<?php
print "This text
spans multiple
lines.";
?>
Run example »
Example 6
Difference of single and double quotes. Single quotes will print the variable name, not the value:
<?php
$color = "red";
print "Roses are $color";
print "<br>";
print 'Roses are $color';
?>
Run example »
< PHP String Reference