Try / Catch breaks PHP скрипт

РЕШЕНИЕ: Я одновременно работал над iOS и, должно быть, переключил языки. Вместо $, Я кладу *,

Я пытаюсь получить try{} catch{} работает в PHP. Мой код работает, когда я удаляю try{} catch{}, Как только я помещаю это обратно, это ломает мой сценарий. Я даже пытался сделать его пустым в обоих try{} catch{}, но он все еще вылетает мой сценарий.

try {

}
catch (Exception *e) {

}

Есть ли причина try{} catch{} приведет к сбою сценария? Когда я запускаю его в своем браузере, он просто показывает белый экран.

Я даже пошел и сделал еще один пустой PHP-файл и вставил этот код без оператора if. И все же, это не работает. Страница все еще белая. я имел его echo в try,

-3

Решение

Ваша декларация улова неверна.

catch (Exception *e) {

Должно быть.

catch (Exception $e) {

Неточный код может привести к ошибке синтаксического анализа, что приведет к тому, что скрипт вообще не будет запущен, и появится белый экран.

1

Другие решения

Может быть, уловка возможностей не получает значения объекта. Вы должны использовать его как:

try
{

some statement....
}
catch(Exception e)
{
some statement...
}
0

По вопросам рекламы [email protected]