[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему не работает совсем?
Эли4ка
Пытаюсь сделать свои обработки исключений(понадобилось мне зачем-то)
Не могу понять, почему при true не выводит в json виде?
Код ниже.
$url = "ththhthth";
try{
$content = @file_get_contents($url);

if (!$content) {
//Вот так работает
//throw new Exception('Страница недоступна',false);
//вот так нет

throw new DownloadException('Страница недоступна',true);
}

echo $content;
}catch(DownloadException $e){
echo "Выброс исключения:". $e->getMessage();
}catch(Exception $e){
echo "Выброс исключения:". $e->getMessage();
}

/**
* DownloadException class file.
*
*
@param string $message Подробное сообщение об ошибке
*
@param boolean $responseType В каком виде возвращаем ответ об ошибке
*
*
@return string
*/

class DownloadException extends Exception {
public function errorMessage($message, $responseType) {
$response = array(
"status" => "0",
"msg" => $message
);
return $responseType ? json_encode( $response ) : "status:0 ".$message;
}
}

Дяяяяяденьки, ну выручите дуру :lol: мне надо очень.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.