Control Statement
PHP Programs
PHP Functions
PHP Arrays
PHP Strings
PHP Math
PHP Form
PHP Include
State Management
PHP File
Upload Download
PHP Misc
PHP Mail
PHP MySQLi
PHP JSON
PHP OOPs Concepts
PHP Topics
PHP MCQ
Related Tutorials
Interview Questions
PHP Print
Like PHP echo, PHP print is a language construct, so you don't need to use parenthesis with the argument list. Print statement can be used with or without parentheses: print and print(). Unlike echo, it always returns 1.
The syntax of PHP print is given below:
int print(string $arg)
PHP print statement can be used to print the string, multi-line strings, escaping characters, variable, array, etc. Some important points that you must know about the echo statement are:
- print is a statement, used as an alternative to echo at many times to display the output.
- print can be used with or without parentheses.
- print always returns an integer value, which is 1.
- Using print, we cannot pass multiple arguments.
- print is slower than the echo statement.
PHP print: printing string
File: print1.php
<?php
print "Hello by PHP print ";
print ("Hello by PHP print()");
?>
print "Hello by PHP print ";
print ("Hello by PHP print()");
?>
Output:
Hello by PHP print Hello by PHP print()
PHP print: printing multi line string
File: print2.php
<?php
print "Hello by PHP print
this is multi line
text printed by
PHP print statement
";
?>
print "Hello by PHP print
this is multi line
text printed by
PHP print statement
";
?>
Output:
Hello by PHP print this is multi line text printed by PHP print statement
PHP print: printing escaping characters
File: print3.php
<?php
print "Hello escape \"sequence\" characters by PHP print";
?>
print "Hello escape \"sequence\" characters by PHP print";
?>
Output:
Hello escape "sequence" characters by PHP print
PHP print: printing variable value
File: print4.php
<?php
$msg="Hello print() in PHP";
print "Message is: $msg";
?>
$msg="Hello print() in PHP";
print "Message is: $msg";
?>
Output:
Message is: Hello print() in PHP