37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Echo and Print
 | |
| ---
 | |
| ## Echo and Print
 | |
| The echo and print functions provide a way to write out the value of a variable or argument to the screen.
 | |
| 
 | |
| ### echo
 | |
| The `echo()` function writes out the value of a variable or argument to the screen.
 | |
| ```PHP
 | |
| <?php
 | |
| echo "freeCodeCamp";
 | |
| ```
 | |
| NOTE: A short hand way to open the PHP tag and echo is <?=
 | |
| ```
 | |
| <?= "freeCodeCamp"; ?>
 | |
| ```
 | |
| 
 | |
| ### print
 | |
| The `print()` function out the value of a variable or argument to the screen.
 | |
| ```PHP
 | |
| <?php
 | |
| print "freeCodeCamp";
 | |
| ```
 | |
| 
 | |
| ### print_r
 | |
| The `print_r()` function writes out the value of any variable (such as an array) or argument to the screen, unlike the echo or print functions which are more limited.
 | |
| ```PHP
 | |
| <?php
 | |
| $freecodecamp = "freeCodeCamp";
 | |
| print_r($freecodecamp);
 | |
| ```
 | |
| 
 | |
| #### More Information:
 | |
| * <a href="https://secure.php.net/manual/en/function.echo.php" rel="nofollow">php.net echo() manual</a>
 | |
| * <a href="https://secure.php.net/manual/en/function.print.php" rel="nofollow">php.net print() manual</a>
 | |
| * <a href="https://secure.php.net/manual/en/function.print-r.php" rel="nofollow">php.net print_r() manual</a>
 |