运行报错,请问是什么问题,php版本为 7

运行报错,请问是什么问题,php版本为 7

<?php
    header('content-type:text/html;charset=utf-8');
    function sum($var1,$var2){
        return $var1+$var2;
    }

    echo sum(3,5),'<hr/>';

    $foo='Bob';
    $bar=&$foo;  //变量的别名 引用传值 一个改变另一个也改变,除了销毁unset
    $foo='Tom';

    echo $foo,'<hr/>';


 /*   function avg(){
        $args=func_get_args(); //得到调用函数时,传递过来的所有参数列表
        $argNums=func_num_args();
        echo array_sum($args)/$argNums,'<hr/>';
    }

    avg(1,2);
    avg(1,2,3,4);*/
//PHP 5.6之后
    function avg1(...$args){
        print_r($args);
    }
    avg1(1,2);
    avg1(1,2,3,5);


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
guly 2019-11-20 10:38:04

你好,老师经过php5.6 、php7、php7.2 测试贴出的代码是没有问题的,

php5.4版本测试会报错误: 

Parse error: syntax error, unexpected '.', expecting '&' or variable (T_VARIABLE) in D:\php\PHPTutorial\WWW\test.php on line 20

如果您的报错和这个不同建议贴出报错信息,以及在此确认运行的PHP版本是不是在5.6以上,祝学习愉快!


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师