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>
 |