Dark Mode
Image

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()");  
?>

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  
";  
?>    

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";  
?> 

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";    
?>  

Output:

Message is: Hello print() in PHP

Comment / Reply From