Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный «public» (T_PUBLIC) в моем проекте - PullRequest
0 голосов
/ 02 июня 2018

привет, у меня проблема с моим проектом

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 голосов
/ 02 июня 2018

удалить public, если эта функция не включена в класс. Если в классе, пожалуйста, проверьте, нет ли ";"

0 голосов
/ 02 июня 2018

Видимость функции может быть указана только для функций в классе.Удалите ключевое слово public, чтобы определить функцию вне класса, или переместите этот код в определение класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...