--- title: PHP 5 echo and print Statements --- In PHP there are two basic ways to get output: echo and print. In this tutorial we use echo (and print) in almost every example. So, this chapter contains a little more info about those two output statements. ### PHP echo and print Statements echo and print are more or less the same. They are both used to output data to the screen. The differences are small: echo has no return value while print has a return value of 1 so it can be used in expressions. echo can take multiple parameters (although such usage is rare) while print can take one argument. echo is marginally faster than print. ### The PHP echo Statement The echo statement can be used with or without parentheses: echo or echo(). #### Display Text The following example shows how to output text with the echo command (notice that the text can contain HTML markup): #### Example ```php PHP is Fun!"; echo "Hello world!
"; echo "I'm about to learn PHP!
"; echo "This ", "string ", "was ", "made ", "with multiple parameters."; ?> ``` #### Display Variables The following example shows how to output text and variables with the echo statement: #### Example ```php " . $txt1 . ""; echo "Study PHP at " . $txt2 . "
"; echo $x + $y; ?> ``` ### The PHP print Statement The print statement can be used with or without parentheses: print or print(). #### Display Text The following example shows how to output text with the print command (notice that the text can contain HTML markup): #### Example ```php PHP is Fun!"; print "Hello world!
"; print "I'm about to learn PHP!"; ?> ``` #### Display Variables The following example shows how to output text and variables with the print statement: #### Example ```php " . $txt1 . ""; print "Study PHP at " . $txt2 . "
"; print $x + $y; ?> ```