45 lines
		
	
	
		
			829 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			45 lines
		
	
	
		
			829 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Functions
							 | 
						|||
| 
								 | 
							
								localeTitle: 功能
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## PHP函数简介
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								函数是可以在程序中重复使用的语句块。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 简单的功能+通话
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```php
							 | 
						|||
| 
								 | 
							
								function say_hello() { 
							 | 
						|||
| 
								 | 
							
								  return "Hello!"; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 echo say_hello(); 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### 简单功能+参数+调用
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```php
							 | 
						|||
| 
								 | 
							
								function say_hello($friend) { 
							 | 
						|||
| 
								 | 
							
								  return "Hello " . $friend . "!"; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 echo say_hello('Tommy'); 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### strtoupper - 让所有的Chars变得更大和更大!
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```php
							 | 
						|||
| 
								 | 
							
								function makeItBIG($a_lot_of_names) { 
							 | 
						|||
| 
								 | 
							
								  foreach($a_lot_of_names as $the_simpsons) { 
							 | 
						|||
| 
								 | 
							
								    $BIG[] = strtoupper($the_simpsons); 
							 | 
						|||
| 
								 | 
							
								  } 
							 | 
						|||
| 
								 | 
							
								  return $BIG; 
							 | 
						|||
| 
								 | 
							
								 } 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 $a_lot_of_names = ['Homer', 'Marge', 'Bart', 'Maggy', 'Lisa']; 
							 | 
						|||
| 
								 | 
							
								 var_dump(makeItBIG($a_lot_of_names)); 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#### 更多信息:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   [php.net用户定义的函数手册](https://secure.php.net/manual/en/functions.user-defined.php)
							 |