使PHP自定义函数返回多个值
PHP 函数 自定义 多个 返回
2023-06-13 09:13:47 时间
PHP自定义函数只允许用return语句返回一个值,当return执行以后,整个函数的运行就会终止。有时候我们要求函数返回多个值时,用return是不可以把值一个接一个地输出的。但不可忽视的一点是,return语句可以返回任何类型的变量,这就是使自定义函数返回多个值的关键。请看代码:
<?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
)
以上的代码创建了一个$result数组,然后把处理完毕并等待输出的值添加到$result中作为一个元素,最后把$result输出,这样做就实现了自定义函数返回多个值的目的。
<?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
)
以上的代码创建了一个$result数组,然后把处理完毕并等待输出的值添加到$result中作为一个元素,最后把$result输出,这样做就实现了自定义函数返回多个值的目的。
相关文章
- php的json_decode函数无法解析json
- php 利用GD库实现一个验证码功能(封装成了函数可自定义配置验证码外观及功能)
- Linux下运行PHP脚本的简单步骤(linux运行php脚本)
- PHP如何使用Redis连接: 代码实例(php连接redis代码)
- 7.4Linux 发布 PHP 7.4 平台更新(linux发布php)
- 实现PHP的Redis扩展安装(php安装redis扩展)
- MongoDB整合PHP:快速配置你的开发环境(mongodb配置php)
- MySQL和PHP解决乱码问题(mysql php 乱码)
- PHP如何支持使用MS SQL 进行数据库操作(php怎么还用mssql)
- php+dbfile开发小型留言本
- 自定义PHP分页函数
- 将php默认的FastCGI模式改成ISAPI模式
- PHP集成FCK的函数代码
- php自定义函数call_user_func和call_user_func_array详解
- 基于PHP常用函数的用法详解
- PHP获取和操作配置文件php.ini的几个函数介绍
- PHP二维数组排序的3种方法和自定义函数分享
- php强制文件下载而非在浏览器打开的自定义函数分享
- PHP图片处理之使用imagecopyresampled函数裁剪图片例子
- PHP生成等比缩略图类和自定义函数分享
- 把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
- PHP实现的下载远程图片自定义函数分享