Главная /
PHP: ООП и классы /
С целью определить строку файла, на которой начинается определение некоторой функции, был разработан код, пример применения которого выглядит следующим образом: <?php define("FUNCTION_NAME","GetSmth"); // название тестируемой функции include "func.".FU
С целью определить строку файла, на которой начинается определение некоторой функции, был разработан код, пример применения которого выглядит следующим образом:
<?php
define("FUNCTION_NAME","GetSmth"); // название тестируемой функции
include "func.".FUNCTION_NAME.".php";// файл, содержащий определение
// тестируемой функции (или //включающий файл с определением)
function ReflectFunctionResult($_name)
{
$refl = new ReflectionFunction($_name);
echo "Определение функция ".$_name."() начинается на строке ".___;
}
ReflectFunctionResult(FUNCTION_NAME);
?>
Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
вопрос
Правильный ответ:
$refl->getStartLine
$refl->getStartLine()
$refl->get_start_line
$refl->get_start_line()
Сложность вопроса
51
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
спасибо за ответ
29 сен 2018
Аноним
Я завалил сессию, за что я не нашёл этот чёртов сайт с решениями с тестами intuit до сессии
15 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Был разработан код класса, заменяющий стандартный тип Array. Код сценария, тестирующего работу нового класса: <?php class cNewArray { private $Num = 0; function __construct($_Num){$this->Num = $_Num;} /*…методы и поля, описывающие новую функциональность…*/ } $foo = new cNewArray(2); echo $foo->Num; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo { protected function GetProtected(){echo "защищенный ";} public function GetPublic(){echo "открытый ";} function GetAll(){$this->GetProtected();$this->GetPublic();} } $foo = new cFoo(); $foo->GetAll();$foo->GetPublic(); ?> Укажите результат выполнения сценария:
- # Если класс foo является потомком класса bar, а переменная $a имеет класс foo, то выражение $a instanceof "foo" будет равно:
- # Сценарий PHP содержит следующий код: <?php interface i1 { function func1(); } interface i2 { function func2(); } class cFoo implements i1,i2 { function func1(){echo 1;} function func2(){echo 2;} } $foo = new cFoo; $foo->func1();$foo->func2(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class Foo { function __construct(){echo "Foo "; } function foo();{return 1;} } abstract class Bar extends Foo { function __construct(){echo "Bar "; } abstract function foo(); } function __autoload($_class) { echo " !".$_class." ";} $a = new Foo; $b = new Bar; $c = new Foobar; ?> Укажите результат выполнения сценария: