PHP函数的返回值.其实PHP函数可以返回一个或多个值,使用return关键字可以返回一个变量或者一个数组.return会使程序在return处停止,并返回指定的变量.今天举一个例子吧:
实例代码如下:
- ';
- function she($a,$b,$c)
- {
- return array($c,$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,$c)
- {
- return array($c,$a);
- }
- list($x,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
- )
实例代码如下:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。