PHP自定义函数返回多个值

Linux220

有时要求函数返回多个值时,用return是不可以把值一个接一个地输出的。

return语句可以返回任何类型的变量,这就是使自定义函数返回多个值的关键。

代码:

function results($string)
{
$result = array();
$result[] = $string;//原字符串 $result[] = strtoupper($string);//全部换成大写 $result[] = strtolower($string);//全部换成小写 $result[] = ucwords($string);//单词的首字母换成大写
return $result;
} www.jbxue.com
$multi_result = results('The quick brown fox jump over the lazy dog');
print_r($multi_result);
?>

输出结果:

Array

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Linux

搭建k8s

一、设置基本环境(需要开启超级用户权限) 安装控制selinux的命令: apt-get install -y selinux-utils 禁止selinux: setenforce 0 重启操作系统...
Linux

分析redis key大小的几种方法

当redis被用作缓存时,有时我们希望了解key的大小分布,或者想知道哪些key占的空间比较大。本文提供了几种方法。 一. bigKeys 这是redis-cli自带的一个命令。对整个redis进行扫...
Linux

ubuntu安装常用软件

换源(建议清华源或者阿里源) sudo apt update sudo apt upgrade # 软件升级 sudo apt dist-upgrade #内核更新 grub-customizer 引...
Linux

Redis的slot迁移

1) 在目标节点B 上执行,从节点A 导入slot 到节点B : CLUSTER SETSLOT8 IMPORTING src- A-node-id 对于迁移的slot ,正常访问返回MOVED ;但...
Linux

Redis处理高并发 加锁

在程序开发过程中,通常会遇到需要独占式的访问一些资源的情形,比如商品秒杀时扣减库存。这时就需要对资源加锁。实现锁的方式有很多,比如数据库锁、文件锁等等。本文简单介绍PHP中使用redis来实现加锁和解...
Linux

Linux 如何从网上下载文件

镜像下载、域名解析、时间同步请点击阿里云开源镜像站 将网络上的文件下载到使用 Linux 操作系统的计算机上,需要用到 wget 指令,使用该指令可能会面临两个问题。 首先,如何获取文件的下载 url...
Linux

控制服务和守护进程systemd

systemd简介 systemd是用户空间的第一个应用程序,即/sbin/init SysV⻛格特点: Upstart风格特点: Systemd风格特点: 系统启动和服务器进程由systemd系统和...
Linux

Shell 脚本是什么?

一个 Shell 脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell 脚本)来完成这些日常工作任务。 什...