Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php function a(){echo "q "; b(); echo "2 ";} function b(){echo "s "; throw new Exception("исключение"); echo "3 ";} echo "4 "; try { echo "d "; a(); echo "x "; } catch (Exception $e) {echo "2 ";} echo "g "; ?>
Сценарий PHP содержит следующий код:
<?php
function a(){echo "q "; b(); echo "2 ";}
function b(){echo "s "; throw new Exception("исключение"); echo "3 ";}
echo "4 ";
try
{
echo "d "; a(); echo "x ";
}
catch (Exception $e) {echo "2 ";}
echo "g ";
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
4 d q s 2 3 2 x g
4 d q s 3 2 x 2 g
4 d q s 2
4 d q s 2 g
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
73
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Немедленно заблокируйте сайт с ответами intuit. Это невозможно
31 авг 2020
Аноним
Если бы не эти решения - я бы сломался c этими тестами интуит.
16 мар 2020
Аноним
Зачёт защитил. Бегу кутить отмечать зачёт интуит
02 сен 2019
Другие ответы на вопросы из темы программирование интуит.
- # Для вывода значения числа (округленного до 3.14) бы разработан следующий код: <?php class cPiProvider { const PI_VALUE = 3.14; } $foo = new cPiProvider(); echo $foo->PI_VALUE; ?> Результатом выполнения сценария является пустая строка. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректной работы программы:
- # Файл main.php подключает файлы first.php и second.php с помощью директивы include_once. И first.php, и second.php подключают файл third.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include. Во время выполнения сценария main.php:
- # Сценарий PHP содержит следующий код: <?php class MyClass { public $v =12; function __call($_name,$_args){$this->v--; echo " ".$this->v." ";} } $a = new MyClass(); echo $a->g()." ".$a->v." ".$a->f()." ".$a->v." ".$a->v." ".$a->v; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class C { private $a = "private1"; protected $b = "protected2"; function __set($_name,$_value){echo "|".$_name." = ".$_value."|";} } $bar = new C(); $bar->a = "private2"; $bar->b = "protected2"; $bar->c = "empty"; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo implements Iterator { public $Contents = array(); public function __construct($_Contents) { $this->Contents = $_Contents; $this->Contents[0].="1"; } public function rewind() { reset($this->Contents); $this->Contents[0].="1"; } public function current() { return current($this->Contents); } public function key() { return key($this->Contents);} public function next() { return next($this->Contents); } public function valid() { $this->Contents[key($this->Contents)]+="2"; return ($this->current() !== false); } } $foo = new cFoo(array("a","b","c","d")); $temp = 0; foreach ($foo as $bar) { $temp++; } echo $foo->Contents[0]; ?> Укажите результат выполнения сценария: