39 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			39 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Conditionals | ||
|  | --- | ||
|  | ## Conditionals
 | ||
|  | Conditionals in PHP are written using the `if`, `elseif`, `else` syntax. Using conditionals allows you to perform different actions depending on different inputs and values provided to a page at run time. In PHP conditionals are often referred to as control structures. | ||
|  | 
 | ||
|  | ### If
 | ||
|  | ```PHP | ||
|  | <?php | ||
|  | if ($_GET['name'] = "freecodecamp"){ | ||
|  |   echo "You viewed the freeCodeCamp Page!"; | ||
|  | } | ||
|  | ``` | ||
|  | ### Elseif
 | ||
|  | ```PHP | ||
|  | <?php | ||
|  | if ($_GET['name'] = "freecodecamp"){ | ||
|  |   echo "You viewed the freeCodeCamp Page!"; | ||
|  | } elseif ($_GET['name'] = "freecodecampguide"){ | ||
|  |   echo "You viewed the freeCodeCamp Guide Page!"; | ||
|  | } | ||
|  | ``` | ||
|  | ### Else
 | ||
|  | ```PHP | ||
|  | <?php | ||
|  | if ($_GET['name'] = "freecodecamp"){ | ||
|  |   echo "You viewed the freeCodeCamp Page!"; | ||
|  | } elseif ($_GET['name'] = "freecodecampguide"){ | ||
|  |   echo "You viewed the freeCodeCamp Guide Page!"; | ||
|  | } else { | ||
|  |   echo "You viewed a page that does not exist yet!"; | ||
|  | } | ||
|  | ``` | ||
|  | ### Note
 | ||
|  | In cases where you have a lot of possible conditions you may want to use a <a href="/php/switch">Switch Statement</a>. | ||
|  | 
 | ||
|  | #### More Information:
 | ||
|  | * <a href="https://secure.php.net/manual/en/control-structures.elseif.php" rel="nofollow">php.net control structures manual</a> |