Parse error: syntax error, unexpected '{' in file при попытке использовать try

256
19 декабря 2016, 19:30

ошибка:

Parse error: syntax error, unexpected '}' in /home/viptop/l/u/c/luckydropcsgo/public_html/steamauth/steamauth.php on line 11

11 строка содержит:

{ try }

в чём ошибка?

Answer 1

Конструкция try в полном, компилируемом виде, должна выглядеть как-то так:

try
{
    // код, который может выбросить исключение
}
catch (Exception $e)
{
    //$e - экземпляр класса Exception
    // или его наследника, содержащие инфу об ошибке
    //коя была выброшена в ходе выполнения кода из блока try
}
finally
{
    //код тут выполнится вне зависимости о того, было ли брошено исключение
   //в ходе выполнения кода из блока try
}

У вас же всего одна скобка } после try. Оттого и ошибка.

READ ALSO
COOKIE хранятся в пределах одной папки

COOKIE хранятся в пределах одной папки

Такая проблема: COOKIE почему-то хранятся только в пределах одной папкиНапример, на сайте перешел в папку site

189
Переадресация и разные домены

Переадресация и разные домены

Пользователь заходит на главный сайт (xxxru), на нем он регистрируется и открывает виртуальную компанию - после регистрации ему должен выделяться...

221
Закрывает ли substr незакрытые теги?

Закрывает ли substr незакрытые теги?

Заметил, что substr закрывает незакрытые тегиНапример, в этом случае:

173