php函数的返回值
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-18 14:08:17 浏览: 评论:0
php函数的返回值.其实php函数可以返回一个或多个值,使用return关键字可以返回一个变量或者一个数组.return会使程序在return处停止,并返回指定的变量.今天举一个例子吧:
实例代码如下:
- ';
- function she($a,$b,$c)
- {
- return array($c,$b,$a);
- }
- list($x,$y,$z)=she(2,3,4);
- echo '$x='.$x.'$y='.$y.'$z='.$z;
- ?>
- 执行结果如:
- function add($shu)
- {
- return $shu+1;
- }
- echo add(2).'
- ‘;
- function she($a,$b,$c)
- {
- return array($c,$b,$a);
- }
- list($x,$y,$z)=she(2,3,4);
- echo ‘$x=’.$x.’
- $y=’.$y.’
- $z=’.$z;
- ?>
php函数,想要传回多个返回值,怎么做到(函数不能返回多个值,但可以通过返回一个数组来得到类似的效果.)
实例代码如下:
- <?php
- function results($string)
- {
- $result = array();
- $result[] = $string;//原字符串
- $result[] = strtoupper($string);//全部换成大写
- $result[] = strtolower($string);//全部换成小写
- $result[] = ucwords($string);//单词的首字母换成大写
- return $result;
- }
- $multi_result = results('The quick brown fox jump over the lazy dog');
- print_r($multi_result);
- ?>
- 输出结果:
- Array
- (
- [0] => The quick brown fox jump over the lazy dog
- [1] => THE QUICK BROWN FOX JUMP OVER THE LAZY DOG
- [2] => the quick brown fox jump over the lazy dog
- [3] => The Quick Brown Fox Jump Over The Lazy Dog
- )
引用,本函数返回三个值,一个是函数返回,两个传引用.
实例代码如下:
- test(&$a,&$b){
- $a = 1000;
- $b = 12000;
- return $a+$b;
- }
- $a = 10;
- $b = 12;
- $c = test($a,$b); //注意这里没有 & 了.
- //显示修改后的值
- echo $a;
- echo $b;
- echo $c; //这是函数返回值;
Tags: return
- 上一篇:PHP实现301永久重定向方法
- 下一篇:php 页面跳转实现程序代码
相关文章
- ·PHP return语句的另一个作用(2021-03-27)
- ·PHP return语句另类用法不止是在函数中(2021-04-12)
- ·PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例(2021-05-10)
- ·php中return的用法实例分析(2021-05-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)