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.
  • Using print, we cannot pass multiple arguments.
  • Using print, we cannot pass multiple arguments.
  • 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