深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 434|回复: 0

php函数中参数类型约束

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-11-24 10:05:12 | 434 | 0 | 显示全部楼层 |阅读模式
php函数中参数类型约束

  1. //类型约束
  2. function fun(string $name,int $age) {
  3.         echo "姓名:{$name},'<br>'";
  4.         echo "年龄:{$age}<br>";
  5. }
  6. fun('tom',22);
  7. //约束$name是字符串型,$age是整型
复制代码
返回值约束

  1. function fun(int $num1,int $num2):int {  //必须返回整型
  2.         return $num1+$num2;
  3. }
  4. echo fun(10,20);                //30
复制代码
可以约束:string、int、float、bool、数组

  1. //约束返回类型是数组
  2. function fun():array {
  3. }
  4. //约束return后面不能有返回值  必须在7.1以后的版本中才支持
  5. function fun():void {    //void是空的意思
  6.         return;
  7. }
  8. fun();
复制代码


楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表