• 技术文章 >后端开发 >PHP7

    关于PHP7之标量类型与返回值类型声明

    藏色散人藏色散人2020-11-16 13:46:19转载504

    本文由PHP7教程栏目给大家介绍PHP7 新特性标量类型与返回值类型声明 ,希望对需要的朋友有所帮助!

    一个问题:大家有在使用新特性写代码吗?

    严格模式

    php declare(strict_types=1);

    设定传入参数,与传出参数返回值

    class Person(){
    
        public function name(string $name):string    {
            return "名称:".$name;
        }
    
        public function age(int $age):string    {
            return "年龄:".$age;
        }}

    自定义返回类型

    class Address(){
        public function getAddress(int $age):string    {
            return ['street'=>'street1','country'=>'china'];
        }}class Person(){
    
        public function name(string $name):string    {
            return "名称:".$name;
        }
    
        public function age(int $age):string    {
            return "年龄:".$age;
        }
    
        public function age(int $age):Address    {
            return new Address();
        }}

    以上就是关于PHP7之标量类型与返回值类型声明的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除
    专题推荐:PHP7
    上一篇:详解PHP7连接数据库以及增删查改(mysqli方法) 下一篇:掌握 PHP7 的基本变量
    大前端线上培训班

    相关文章推荐

    • PHP7类型提示:作为PHP开发者应该永远铭记• php7怎么安装mysql扩展• PHP7下安装Stone能提升Laravel框架性能!• windows下怎么安装php7?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网