解析错误:语法错误,项目

时间:2018-06-02 09:31:02

标签: php laravel

你好我的项目有问题

public function toUpper($plain){
        $upper = strtoupper($plain);
        $pos = strpos($plain,$upper);
        $length = strlen($plain,$upper);
        if($pos !== false && $pos == 0){
            return $upper.substr($plain, $length);
        }else{
            return $upper.$plain;
        }
    }

和我的问题

$upper = strtoupper($plain);

请帮助我,谢谢

2 个答案:

答案 0 :(得分:0)

只能为类中的函数指定函数的可见性。删除public关键字以定义类外部的函数,或者在类定义中移动此代码。

答案 1 :(得分:0)

如果此功能不在Class中,则删除public 如果在课堂上请检查是否缺少“;”