Главная /
PHP: ООП и классы /
Для вывода наиболее полной информации о пойманном исключении был разработан следующий код: <?php try {throw new Exception("сгенерированное исключение");} catch (Exception $e){____;} ?> Среди приведенных ниже фрагментов укажите все варианты кода, под
Для вывода наиболее полной информации о пойманном исключении был разработан следующий код:
<?php
try {throw new Exception("сгенерированное исключение");}
catch (Exception $e){____;}
?>
Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
вопрос
Правильный ответ:
echo "<pre>".$e->__toString()."</pre>"
echo "<pre>".$e."</pre>"
echo "<pre>".(string)$e."</pre>"
echo "<pre>".$e->getFullInfo()."</pre>";
Сложность вопроса
59
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
28 авг 2017
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cBar1 { public $a = "a"; protected $b = "b"; private function c(){return "c";} } class cBar2 extends cBar1 { function View() { echo $this->a." ".$this->b." ".$this->c(); } } $foo = new cBar2; $foo->View(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cBase { protected $Data; function __construct($_Data){$this-"Data = $_Data;} final function ShowData(); } class cDerivative extends cBase { function ShowData(){return "значение равно ".$this-"Data;} } $foo = new cDerivative(3); echo $foo-"ShowData(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php interface iInterface1 { abstract function f1(); } interface iInterface2 { function f2(); } class cFoo implements iInterface1,iInterface2 { function f1(){echo "реализация ";} function f2(){echo "интерфейса";} } $foo = new cFoo; $foo->f1();$foo->f2(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class AClass { public $v =15; function __call($_name,$_args){$this->v++; echo " ".$this->v." ";} } $a = new AClass(); echo $a->v." ".$a->s()." ".$a->f()." ".$a->v." ".$a->D()." ".$a->v; ?> Укажите результат выполнения сценария:
- # В блоке catch ловится только тот тип исключений, который