Главная /
PHP: ООП и классы /
Файл main.php подключает файлы script1.php и script2.php с помощью директивы include (сначала первый, потом второй). Файл script2.php подключает файл basescript.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы inc
Файл main.php подключает файлы script1.php и script2.php с помощью директивы include
(сначала первый, потом второй). Файл script2.php подключает файл basescript.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include
, а script1.php - с помощью директивы include_once
Во время выполнения сценария main.php:
вопрос
Правильный ответ:
все будет работать так, как предполагалось
будет сгенерировано предупреждение (warning)
будет сгенерирована фатальная ошибка
не будет сгенерировано ни предупреждения, ни ошибки, однако "общий" файл не будет подключен
Сложность вопроса
54
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Прямо сейчас сотрите сайт vtone.ru с ответами на интуит. Пожалуйста
19 мар 2016
Аноним
Гранд мерси за ответы по интуиту.
10 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cFoo { public $Count = 0; function __destruct() {$this->Count++;} function __construct() {$this->Count++;} } $bar = new cFoo(); echo $bar->Count; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo { abstract function bar() {echo "bar";} } $foo = new cFoo; $foo->bar(); ?> Укажите результат выполнения сценария:
- # Из приведенных ниже высказываний укажите истинное:
- # С целью определить, доступны ли для параметров некоторой функции значения по умолчанию (что указано при ее определении), был разработан код, пример применения которого выглядит следующим образом: <?php define("FUNCTION_NAME","GetSmth");//название тестируемой функции include "func.".FUNCTION_NAME.".php";//файл с ее определением function ReflectFunctionParams($_name) { $refl = new ReflectionFunction($_name); foreach(__1__ as $param_num => $param) { if(__2__) { echo "Для параметра №".$param_num." функции "; echo $_name."() задано значение по умолчанию<br>"; } else { echo "Для параметра №".$param_num." функции "; echo $_name."() значение по умолчанию не задано<br>"; } } } ReflectFunctionParams(FUNCTION_NAME); ?> Среди приведенных ниже пар фрагментов укажите пару, подстановка которой вместо знаков подчеркивания решит поставленную задачу:
- # Был разработан специализированный класс исключений, расширяющий информативность метода getMessage(): <?php class eMyException extends Exception { function getMessage() {return "Исключение: ".$this->message;} } try {throw new eMyException("test");} catch (Exception $e){echo $e->getMessage();} ?> Ожидалось, что результатом выполнения сценария станет строка "Исключение: тест", однако в процессе выполнения сценария была сгенерирована фатальная ошибка. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы: