当前位置:首页 > PHP教程 > php函数 > 列表

return关键字在php中的作用(含详解)

发布:smiling 来源: PHP粉丝网  添加日期:2022-06-22 08:03:30 浏览: 评论:0 

return关键字在php中的作用

1、 终止脚本执行

  1. <?php 
  2.  
  3. echo '锄禾日当午<br>'
  4.  
  5. return;//终止脚本执行 
  6.  
  7. echo '汗滴禾下土<br>';//不执行 

*提醒:return只能中断当前页面,如果有包含文件,只能中断包含文件。

示例:

demo.php

  1. <?php 
  2.  
  3. echo '锄禾日当午<br>'
  4.  
  5. require './test.php';    //包含文件 
  6.  
  7. echo '汗滴禾下土<br>'

test.php

  1. <?php 
  2.  
  3. echo 'aaa<br>'
  4.  
  5. return;   //只能中断test.php 
  6.  
  7. echo 'bbb<br>'

运行结果

锄禾日当午

aaa

汗滴禾下土

如果要完全终止脚本执行,使用exit()、或die()

  1. echo 'aaa<br>'
  2.  
  3. exit();  //die() 
  4.  
  5. echo 'bbb<br>'

2、返回页面结果

示例:

test.php

  1. <?php 
  2.  
  3. return array('name'=>'tom','sex'=>'男'); 

demo.php

  1. <?php 
  2.  
  3. $stu=require './test.php'
  4.  
  5. print_r($stu);  //Array ( [name] => tom [sex] => 男 ) 

小结:在项目中引入配置文件就使用这种方法。

3 、函数的返回和终止

return在函数中使用作用:

⑴ 终止函数执行

  1. function fun() { 
  2.  
  3. echo 'aaa'
  4.  
  5. return ;  //终止函数执行 
  6.  
  7. echo 'bbb'
  8.  
  9.  
  10. fun();   //aaa 

⑵ 返回值

  1. function fun() { 
  2.  
  3. return 10;  //返回值 
  4.  
  5.  
  6. echo fun();  //10

Tags: return

分享到: