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