Главная /
PHP: основы
PHP: основы - ответы на тесты Интуит
Проверка знаний синтаксиса и семантики конструкций языка php 5.
Список вопросов:
- # Для приведения переменной к типу чисел с плавающей точкой следует перед именем переменной указать
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # PHP поддерживает следующие простые скалярные типы:
- # Для получения константы по динамически формируемому имени следует использовать:
- # Тип переменной во время выполнения PHP-сценария определяется по следующим правилам:
- # Обращение к переменной ($var1) по ее имени, являющемуся строковым значением другой переменной ($var2), производится следующим образом:
- # PHP поддерживает следующие простые специальные (special) типы:
- # Из приведенного перечня укажите все верные имена суперглобальных массивов:
- # Тип переменной можно узнать с помощью:
- # PHP поддерживает следующие простые смешанные (compound) типы:
- # Из приведенного перечня укажите все верные имена суперглобальных массивов:
- # PHP-сценарий содержит следующий код: <?php define("foo","bar"); $bar = defined("foo"); echo $bar; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $bar2 = "значение1"; $bar1 = &$bar2; $bar3 = "значение2"; $bar1 = &$bar3; echo $bar2; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php define("FOO","значение константы"); $bar = is_defined("FOO"); echo $bar; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $foo = define("BAR","значение константы"); echo $foo; ?> Укажите результат выполнения сценария:
- # В целях отладки был разработан код функции, выводящий строку с заключением о принадлежности аргумента функции к строковому типу. Код функции следующий: function foo($bar) { if(___) echo "Это строка"; else echo "Это не строка"; } Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # PHP-сценарий содержит следующий код: <?php $bar1 = "Старое значение"; $bar2 = "Новое значение"; function foo() { global $bar1,$bar2; $bar1 =& $bar2; } foo(); echo $bar1; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php define("FOO","значение константы"); unset("FOO"); echo FOO; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php define("FOO","значение константы"); unset(FOO); echo FOO; ?>
- # Файл redefiner.php содержит следующий код: <?php define("_GET","BAR"); var_dump($_GET); ?> Результатом выполнения запроса redefiner.php?foo=bar будет:
- # PHP-сценарий содержит следующий код: <?php define("FOO","значение константы"); $bar = &FOO; echo $bar; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $bar = define("FOO","значение константы"); unset($bar); echo FOO; ?>
- # PHP-сценарий предназначен для вывода значения константы BAR: <?php define("BAR", "Значение константы"); function foo() { echo ___; } foo(); ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # В языке PHP существуют следующие операции для работы с массивами:
- # В языке PHP существуют следующие побитовые операции:
- # В языке PHP существуют следующие арифметические операции:
- # В языке PHP существуют следующие операции сравнения:
- # В языке PHP существуют следующие операции для работы со строками:
- # В языке PHP существуют комбинированные операторы присваивания для:
- # Гибкое (==) сравнение переменной со значением "1" даст результат TRUE, если переменная содержит:
- # Гибкое (==) сравнение переменной со значением array() (пустой массив) даст результат TRUE, если переменная содержит:
- # Гибкое (==) сравнение переменной со значением TRUE даст результат TRUE, если переменная содержит:
- # Гибкое (==) сравнение переменной со значением "-1" даст результат TRUE, если переменная содержит:
- # Гибкое (==) сравнение переменной со значением "()" даст результат TRUE, если переменная содержит:
- # Гибкое (==) сравнение переменной со значением NULL даст результат TRUE, если переменная содержит:
- # PHP-сценарий содержит следующий код: <?php $a = 1; $b = 3; echo $c -= $a += (bool) 19.5/1.5 and 1 - $b * ! $b; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 1; $b = 3; echo $c -= $a = (int) - 0.5 - 1.5 || 1 - $b + ! $b; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = false; $b = 1; echo $c *= - $a = (string) 1.5 * $a || $a + ! $b; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 3; $b = 4; echo $c -= $a += (string) 7.5/5 << 2 + $b %= - 3; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 2; $b = 3; echo $c += $a %= (int) 10.5/1.5 ^ 1 - $b++; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 1; $b = 2; echo $c += ($a += (int) 14.5/5) + ($b -= (2 + 1) % - 3); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 14.3; echo $a-- - ++$a + $a++; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = true; echo ++$a + $a++; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = "значение12"; echo ++$a + $a++; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 1; echo $a++ % ++$a + $a++; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 0; echo $a++ * ++$a + $a--; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = 1; echo $a++ + ++$a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = false; $b = true; echo ($a or $b + $b - $a || $a and $b && $a ); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = $b = true; echo ($a + $b + $b++ and -$a && $a || $b or $a ); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = $b = true + 1; echo ($b - $a or $b-- || -2 * $a + ! $a and $a ); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = $b = true; echo ($a && $b and $b || ! $b <> ! $a && $b or $a ); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = $b = false; echo ($a != $b || $b or ! $a === $a and $b && $a ); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = true; $b = false; echo ($a or $b || ! $b == $b and ! $a && $b ); ?> Укажите результат выполнения сценария:
- # Методами GET и Cookie в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом Cookie, следует
- # Методами POST и Cookie в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом POST, следует
- # Методами POST и Cookie в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом Cookie, следует
- # Методами GET и POST в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом POST, следует
- # Методами GET и Cookie в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом GET, следует
- # Методами GET и POST в PHP-сценарий были переданы переменные с одинаковыми именами "foo". Директивы variables_order и register_globals имеют значения по умолчанию. Чтобы во время выполнения сценария получить значение переменной, переданной методом GET, следует
- # Чтобы при отправке данных формы была возможность отправить данные, не связанные ни с одним отображаемым на форме элементом:
- # Чтобы установить cookie, следует использовать:
- # Чтобы при использовании тега input с типом image во время выполнения PHP-сценария узнать координаты точки на изображении, по которой щелкнул пользователь, следует:
- # Чтобы при отправке данных формы они были представлены массивом, следует:
- # Чтобы при отправке данных формы была возможность корректно обработать множественный выбор элементов в тэге select с опцией multiple:
- # При отправке данных формы имена переменных (или массивов) и их значения формируются следующим образом:
- # Для предоставления информации о выбранных пользователем элементах списка был разработан следующий код: // Файл mainpage.htm: <html><head><title>Выбор нескольких элементов</title></head><body> <form method="POST" action="select.php"> <select name="foo[]" multiple="yes"> <option>значение1</option> <option>значение2</option> <option>значение3</option> </select> <input type="submit" value="Выбрать"> </form></body></html> // Файл select.php: <html><head><title>Отображение выбранных элементов</title></head><body> Вы выбрали: <?php echo $_POST["foo"][0]," |",$_POST["foo"][1]," |",$_POST["foo"][2]," |"; ?> </body></html> Пользователь выбрал элементы "значение2" и "значение3". Укажите результат выполнения сценария:
- # Файл question.htm содержит следующий код: <html><head><title>Вопрос</title></head><body> <form method="POST" action="answer.php"> Да или нет? <br> <input name= "__1__" type="radio" value="Да">Да <br> <input name= "__2__" type="radio" value="Нет">Нет <br> <input type="submit" value="Ответить"> </form></body></html> Среди приведенных ниже пар фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания во время выполнения сценария answer.php текст ответа на вопрос ("Да" или "Нет") будет содержаться в $_POST["q"]:
- # Для отображения ответа на заданный пользователю вопрос был разработан следующий код: // Файл question.htm <html><head><title>Опрос</title></head><body> <form method="POST" action="process_answer.php"> Что бы вы хотели видеть на нашем сайте? <br> <input name= "answer" type="radio" value="больше аналитических статей" checked> Больше аналитических статей <br> <input name= "answer" type="radio" value="больше обзоров ПО"> Больше обзоров ПО <br> <input type="submit" value="Ответить"> </form></body></html> // Файл process_answer.php: <?php echo "Текущий пользователь хотел бы видеть на сайте "; echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для отображения выбранного из списка вариантов значения был разработан следующий код: Файл mainpage.htm: <html><head><title>Выбор</title></head><body> <form method="GET" action="show_results.php"> <select name="foo"> <option>Выбранное значение 1</option> <option>Выбранное значение 2</option> </select> <input type="submit" value="Выбрать"> </form></body></html> Файл show_results: <html><head><title>Выбранное значение</title></head><body> Вы выбрали <?php echo ___; ?> </body></html> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для предоставления информации о введенном пользователем пароле (скрытом символами-заменителями при вводе в соображениях безопасности) был разработан следующий код: // Файл mainpage.htm: <html><head><title>Ввод пароля</title></head><body> <form method="POST" action="show_pswd.php"> Введите пароль: ___ <input type="submit" value="Готово"> </form></body></html> // Файл show_pswd: <html><head><title>Отображение пароля</title></head><body> Ваш пароль: <?php echo $_POST["pswd"]; ?> </body></html> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для запроса имени учетной записи пользователя (логина) и отображения приветствия после нажатия на кнопку "Login" был разработан следующий код: // Файл mainpage.htm: <html><head><title>Добро пожаловать</title></head><body> <form method="POST" action="hello.php"> Введите, пожалуйста, имя своей учетной записи: <input name="Login" type="text"> <input type="submit" name="Login" value="Login"> </form> </body></html> // Файл hello.php: <html><head><title>Добро пожаловать </title></head><body> Здравствуйте, <?php echo $_POST["Login"]; ?>! </body></html> После нажатия на кнопку "Login" всегда отображается строка " Здравствуйте, Login!". Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Следующий код после отправки данных оповещает пользователя о состоянии чекбокса на форме: <?php if(isset($_POST["check"])) { echo "<html><head><title>Состояние чекбокса</title></head><body>"; echo $_POST["check"]; echo "</body></html>"; } else { echo "<html><head><title>Работа с чекбоксом</title></head><body>"; echo "<form method=\"POST\" action=\""; echo $_SERVER["SCRIPT_NAME"]."\">"; echo "Чекбокс:"; echo "<input name=\"check\" type=\"checkbox\">"; echo "<input type=\"submit\" value=\"Отправить\">"; echo "</form></body></html>"; } ?> Укажите результат выполнения сценария для случая, когда чекбокс отмечен и для случая, когда он остался неотмеченным:
- # Файл input.htm содержит следующий код: <html><head><title>Вопрос</title></head><body> <form method="POST" action="process.php?text_input=текст"> <input name="text_input" type="text"> <input type="submit" value="ОК"> </form></body></html> Файл process.php содержит следующий код: <?php echo $_REQUEST["text_input"]; ?> Укажите результат выполнения сценария для случая, когда пользователь оставил текстовое поле на форме нетронутым:
- # Файл input.htm содержит следующий код: <html><head><title>Вопрос</title></head><body> <form method="GET" action="process.php?text_input=текст"> <input name="text_input" type="text"> <input type="submit" value="ОК"> </form></body></html> Файл process.php содержит следующий код: <?php echo $_GET["text_input"]; ?> Укажите результат выполнения сценария для случая, когда пользователь оставил текстовое поле на форме нетронутым:
- # Для вывода значений координат точки на изображении, по которой щелкнул пользователь, был разработан следующий код: // Файл html_form.htm: <html><head><title>Избражение</title></head><body> <form method="GET" action="show_point_coords.php"> <input type="image" data-src="clickme.gif" name="clickable_image"> </form> </body></html> // Файл show_point_coords.php: <html><head><title>Вывод значений координат</title></head><body> <?php echo ___; ?> </body></html> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для предоставления пользователю возможности запретить отображение содержимого страницы был разработан следующий код: <?php if(___) { echo "<html><head><title>Отображаемая страница</title></head><body>"; echo "Вы запретили отображение этой страницы"; echo "</body></html>"; } else { echo "<html><head><title>Отображаемая страница</title></head><body>"; echo "<form method=\"POST\" action=\""; echo $_SERVER["SCRIPT_NAME"]."\">"; echo "Запретить отображение содержимого страницы:"; echo "<input name=\"foo\" type=\"checkbox\">"; echo "<input type=\"submit\" value=\"Применить\">"; echo "</form></body></html>"; } ?> Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания решит поставленную задачу:
- # Для отображения введенного пользователем текста с сохранением разбиения на абзацы (осуществляемого переводами строк) был разработан следующий код: // Файл reader.htm: <html><head><title>Ввод текста</title></head><body> <form method="GET" action="writer.php"> <textarea name="data" cols="60" rows="10"></textarea> <input type="submit" name="send_data" value="Отправить"> </form> </body></html> // Файл writer.php: <html><head><title>Отображение текста</title></head><body> <?php $data = $_REQUEST["data"]; echo ___; ?> </body></html> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Циклом с постусловием является:
- # PHP поддерживает следующие циклы:
- # PHP поддерживает следующие циклы:
- # Оператор break используется для выхода из:
- # Циклом с предусловием является:
- # Оператор continue (без указания значения параметра) используется:
- # Разница между require() и require_once() состоит в том, что:
- # Для контроля над выполнением условного ветвления (if) следует использовать:
- # Для контроля над выполнением условного множественного ветвления (switch) следует использовать:
- # Разница между include() и require() состоит в том, что:
- # Разница между include() и include_once() состоит в том, что:
- # В конструкции for(выражение1; выражение2; выражение3) {тело цикла} элементы "выражение1", "выражение2", "выражение3"ведут себя следующим образом:
- # PHP-сценарий содержит следующий код: <?php $a = array(true,false,true,NULL,true); $s = "1"; for($i=0;$i<count($a);$i++) { if($i%5 == 0)continue; if($a[$i]%2 == 0)break; $s+=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array(1,false,2,3,true); $s = "bar"; for($i=0;$i<count($a);$i++) { if($i%5 == 0)continue; if( - $a[$i]% -1 == 0)break; $s+=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array(1,2,3,2,1); $s = <<; for($i=0;$i<count($a);$i++) { if($i%5 == 0)continue; if( $a[$i]% -3 >= 0)break; $s.=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array(2,4,6,8,1); $s = 2; for($i=0;$i<count($a);$i++) { if($i%2 == 0)continue; if($a[$i]%8 == 0)break; $s+=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array(true,true,true,true,true); $s = "1"; for($i=0;$i<count($a);$i++) { if($i%5 == 0)continue; if($a[$i]%8 == 0)break; $s+=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array(4,3,6,8,7); $s = 0; for($i=0;$i<count($a);$i++) { if($i%2 == 0)continue; if($a[$i]%2 == 0)break; $s+=$a[$i]; } echo $s; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = ___; if(strlen($a) && $a) echo "Foo"; if($a ! $a-1) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $a = ___; if(strlen($a) && $a) echo "Foo"; if($a && $a - 1) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $a = ___; if(strlen($a) || $a) echo "Foo"; if($a) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $a = ___; if(strlen($a) > 0) echo "Foo"; if($a || $a) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $a = ___; if(strlen($a) != 0) echo "Foo"; if($a + !$a) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $a = ___; if($a <= 12) echo "Foo"; if($a < 9) echo "ooF"; else echo "bar"; ?> Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "Foobar":
- # PHP-сценарий содержит следующий код: <?php $msg = 1; $day = false; switch($day) { case "1": case array(1): $msg+="1";break; case "-1": case array(): $msg+="2";break; default: $msg+="1";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $msg = false; $day = false; switch($day) { case "1": case array(1): $msg*="1";break; case "-1": case array(): $msg*="2";break; default: $msg*="1";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $msg = array(1); $day = 2; switch($day) { case "1": case array(1): $msg*="1";break; case "-1": case array(): $msg*="2";break; default: $msg*="1";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $msg = true; $day = "Суббота"; switch($day) { case "1": case "Воскресенье": $msg.="1";break; case "2": case "Среда": $msg.="2";break; default: $msg.="3";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $msg = false; $day = true; switch($day) { case "1": case "Правда": $msg+="1";break; case "2": case "Ложь": $msg+="2";break; default: $msg+="3";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $msg = "0"; $day = "Пятница"; switch($day) { case "1": case "Понедельник": $msg+="1";break; case "2": case "Вторник": $msg+="2";break; default: $msg+="3";break; } echo $msg; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array("1","3","2","4","3"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет строка "----":
- # PHP-сценарий содержит следующий код: <?php $a = array("1","3","2","4","3"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет строка "1-1-1-1-1":
- # PHP-сценарий содержит следующий код: <?php $a = array("1","3","2","4","3"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет пустая строка:
- # PHP-сценарий содержит следующий код: <?php $a = array("3","4","7","4","9"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет строка "1-1-1-1-1":
- # PHP-сценарий содержит следующий код: <?php $a = array("3","4","7","4","9"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет строка "1-1-1-1-1":
- # PHP-сценарий содержит следующий код: <?php $a = array("5","6","7","8","9"); foreach($a as __1__ ) { __2__; } echo implode("-",$a); ?> Среди приведенных ниже пар фрагментов укажите все варианты пар, при подстановке которых вместо знаков подчеркивания результатом выполнения сценария станет строка "6-7-8-9-10":
- # Оператор "не равно", работающий с массивами, выглядит как
- # При вычислении разности двух массивов:
- # При умножении двух массивов:
- # Два массива тождественно равны, если:
- # При объединении двух массивов операцией '+':
- # При использовании в массивах в качестве ключей:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 14, 4 ), array( 5, 5 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "5 14 5 4":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 87, 56 ), array( 4, 4 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "4 87 4 56":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 90, 87 ), array( 10, 11 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "11 90 10 87":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 2, 3 ), array( 4, 5 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "5 2 3 4":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 2, 6 ), array( 7, 5 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "5 2 7 6":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 11, 22 ), array( 33, 44 ) ); echo ___; ?> Среди приведенных ниже фрагментов укажите вариант кода, при подстановке которого вместо знаков подчеркивания результатом выполнения сценария станет строка "11 33 22 44":
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 15, 34 ), array( 4, 1 ) ); $b = array( 1 ); $b = &$a; $a[0][1] = $a[1][1] = 66; echo $b[0][1]," ",$b[1][1]," ",$b[1][0]," ",$b[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 111, 222 ), array( 333, 111 ) ); $b = array( 23 ); $b = &$a; $a[0][1] = $a[1][1] = 63; echo $b[1][1]," ",$b[1][0]," ",$b[0][0]," ",$b[0][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 54, 45 ), array( 363, 162 ) ); $b = array( 3 ); $b = &$a; $a[0][1] = $a[1][0] = 63; echo $b[1][1]," ",$b[0][0]," ",$b[1][0]," ",$b[0][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 4, 5 ), array( 2, 3 ) ); $b = array( 11 ); $b = &$a; $a[0][1] = $a[1][0] = 77; echo $b[0][0]," ",$b[0][1]," ",$b[1][0]," ",$b[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 2, 4 ), array( 2, 3 ) ); $b = array( 1 ); $b = &$a; $a[0][1] = $a[1][0] = 33; echo $b[0][1]," ",$b[0][0]," ",$b[1][0]," ",$b[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 11, 22 ), array( 33, 44 ) ); $b = array( 10 ); $b = &$a; $a[0][0] = $a[1][1] = 77; echo $b[0][0]," ",$b[0][1]," ",$b[1][0]," ",$b[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 2, 3 ), array( 99, 0 ) ); $b = &$a[0]; $b[1] = 9; $b = &$a[1]; $b[0] = 8; echo $a[0][0]," ",$a[1][1]," ",$a[1][0]," ",$a[0][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 45, 54 ), array( 67, 76 ) ); $b = &$a[0]; $b[1] = 1; $b = &$a[1]; $b[0] = 9; echo $a[0][0]," ",$a[0][1]," ",$a[1][0]," ",$a[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 1, 95 ), array( 59, 9 ) ); $b = &$a[1]; $b[1] = 2; $b = &$a[1]; $b[0] = 3; echo $a[0][0]," ",$a[1][0]," ",$a[0][1]," ",$a[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 2, 15 ), array( 3, 14 ) ); $b = &$a[0]; $b[0] = 66; $b = &$a[1]; $b[1] = 55; echo $a[0][0]," ",$a[0][1]," ",$a[1][0]," ",$a[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 111, 15 ), array( 5, 15 ) ); $b = &$a[0]; $b[0] = 23; $b = &$a[1]; $b[1] = 42; echo $a[0][0]," ",$a[0][1]," ",$a[1][0]," ",$a[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array( 11, 22 ), array( 33, 44 ) ); $b = &$a[0]; $b[0] = 77; $b = &$a[1]; $b[1] = 88; echo $a[0][0]," ",$a[0][1]," ",$a[1][0]," ",$a[1][1]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( NULL,1,NULL,1,NULL,1 ); echo next($a),"|",prev($a),"|",prev($a),"|",next($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( true,-1,true,-1,true,NULL ); echo prev($a),"|",next($a),"|",prev($a),"|",prev($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( array(),1,true,false,true,NULL ); echo next($a),"|",prev($a),"|",prev($a),"|",next($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( 0,9,8,1,2,3 ); echo prev($a),"|",prev($a),"|",next($a),"|",next($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( 4,1,2,1,3,1 ); echo next($a),"|",prev($a),"|",prev($a),"|",next($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( 1,2,3,4,5,6 ); echo next($a),"|",prev($a),"|",prev($a),"|",next($a),"|"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( "001" => "1", "002" => "2", "13" => "3", "14" => "4", "55" => "5", "66" => "6" ); rsort($b); echo implode(" ", $a+$a); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( "a" => "1", "1" => "2", "v" => "3", "2" => "4", "b" => "5", "3" => "6" ); rsort($b); echo implode(" ", $b+$b); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( 34 => "1", "34" => "2", 2 => "3", "2" => "4", 6 => "5", "6" => "6" ); rsort($b); echo implode(" ", $b+$a); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( "1d" => "1", "2s" => "2", "1f" => "3", "02" => "4", "01" => "5", "03" => "6" ); rsort($b); echo implode(" ", $b+$a); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( "00a" => "1", "00b" => "2", "1a" => "3", "1b" => "4", "56" => "5", "65" => "6" ); rsort($b); echo implode(" ", $a+$b); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $b = $a = array( "1" => "1", "2" => "2", "11" => "3", "12" => "4", "21" => "5", "22" => "6" ); rsort($b); echo implode(" ", $b+$a); ?> Укажите результат выполнения сценария:
- # Оператор поиска количества вхождений подстроки ( / ) работает следующим образом:
- # Оператор объединения строк ( * ) работает следующим образом:
- # Работа с одиночными символами происходит следующим образом:
- # При использовании двойных ("") кавычек имена переменных обрабатываются следующим образом:
- # Оператор арифметического сложения (+) работает со строками следующим образом:
- # При выводе строки, в случае если ее содержимое заключается в одинарные ( ' ) кавычки, следует использовать обратную косую черту ( \ ) при:
- # PHP-сценарий содержит следующий код: <?php $s1 = "s = "; $s1 += "45" . "56"; $s2 = "s = "; $s2 .= "45" + "56"; $s3 = "56" . "45"; echo "|".($s1 !== $s2)." |".($s1 === $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s1 = "string = "; $s1 += "11" . "rt4"; $s2 = "string = "; $s2 .= "11" . "rt4"; $s3 = "56" + "rt4"; echo "|".($s1 === $s2)." |".($s1 === $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s1 = "strng = "; $s1 .= "s1" + "s2"; $s2 = "strng = "; $s2 += "s1" + "s2"; $s3 = "s1" + "s2"; echo "|".($s1 != $s2)." |".($s1 !== $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s1 = "str = "; $s1 += "22" . "33"; $s2 = "str = "; $s2 .= "33" + "55"; $s3 = "22" + "33"; echo "|".($s1 == $s2)." |".($s1 != $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s1 = "var = "; $s1 += "12" + "67"; $s2 = "var = "; $s2 .= "67" + "12"; $s3 = "12" + "67"; echo "|".($s1 !== $s2)." |".($s1 != $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s1 = "foo = "; $s1 += "22" + "33"; $s2 = "foo = "; $s2 .= "22" . "33"; $s3 = "22" + "33"; echo "|".($s1 == $s2)." |".($s1 == $s3)." |"; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "STRING1", "STRING2" ); echo $a[1]{6}.$a[0][2].$a[1]{3}.$a[0][4].$a[1]{5}; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "SOME STRING", "ANOTHER STRING" ); echo $a[1][1].$a[0]{1}.$a[1][9].$a[0]{3}; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "USELESS STRING", "SOME TEXT" ); echo $a[0][3].$a[0]{11}.$a[1][0].$a[1]{8}.$a[0][11].$a[0]{12}.$a[0][13]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "КОШКА", "СОБАКА" ); echo "Р".$a[1]{3}.$a[0][3]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "PROGRAMMING", "HYPERTEXT" ); echo "P".$a[1]{0}.$a[0][0]; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $a = array( "ПЕРВЫЙ", "ВТОРОЙ" ); echo "Р".$a[1][2].$a[0]{5}; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "11112223333"; echo $f1 = ($s{1}>=1 && $s{5}<23)," ? "; echo $f2 = ($s{strlen($s)-2}==3 && $s{strlen($s)-5}==2); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "telephone_number"; echo $f1 = ($s{1}>="w" && $s{5}<"f")," ? "; echo $f2 = ($s{strlen($s)-2}!=3 && $s{strlen($s)-5}!=2); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "122341223443321"; echo $f1 = ($s{1}>="12" && $s{5}<"21")," ? "; echo $f2 = ($s{strlen($s)-3}!=2 && $s{strlen($s)-8}!=false); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "743_33_2344"; echo $f1 = ($s{0}>1 && $s{0}<8)," и "; echo $f2 = ($s{strlen($s)-1}==7 || $s{strlen($s)-1}==4); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "11112223333"; echo $f1 = ($s{2}>1 && $s{3}<8)," и "; echo $f2 = ($s{strlen($s)-1}==4 || $s{strlen($s)-1}==3); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php $s = "321_45_678"; echo $f1 = ($s{0}>1 && $s{0}<8)," и "; echo $f2 = ($s{strlen($s)-1}==7 && $s{strlen($s)-1}==4); ?> Укажите результат выполнения сценария:
- # Для нахождения первого вхождения непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строке с учетом регистра символов и возврата части исходной строки, начиная с этого вхождения, был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; $n = ___; if($n!==FALSE) echo "Выбранная подстрока: ".$n; else echo "Подстрока не найдена"; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для замены вхождений непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строке с учетом регистра символов на шаблонную строку "{TEMP}" был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; $n = ___; echo "Результат: ".$n; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для поиска количества вхождений непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строку с учетом регистра был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; $n = ___; echo "Результат: ".$n; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для нахождения первого вхождения непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строке с учетом регистра символов был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; $n = ___; if($n!==FALSE) echo "Первое найденное вхождение - на символе №".$n; else echo "Подстрока не была найдена"; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для нахождения последнего вхождения непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строке с учетом регистра символов был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; $n = ___; if($n!==FALSE) echo "Последнее найденное вхождение - на символе №".$n; else echo "Подстрока не была найдена"; ?> Среди приведенных ниже фрагментов укажите вариант кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Для нахождения непустой подстроки (передающейся в сценарий методом GET в переменной foo) в строке с учетом регистра символов был разработан следующий код: <?php $haystack = "Строка, содержащая искомое значение"; $needle = $_GET["foo"]; if(___) echo "Подстрока была найдена"; else echo "Подстрока не была найдена"; ?> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # По умолчанию передача параметров в функции осуществляется:
- # В функции определена переменная $var с ключевым словом global (в глобальной области видимости эта переменная существует); что произойдет после unset($var)?
- # В функции func1() определена функция func2(); что произойдет после вызова func2(), если на момент этого вызова func1() еще не была выполнена?
- # PHP-сценарий содержит следующий код: <?php function foo($bar) {$bar($$bar);} function bar($foo) {echo $foo;} $foo = foo; $bar = bar; $foo($bar); ?> Укажите результат выполнения сценария:
- # Механизм передачи переменного количества параметров реализуется с помощью следующих функций:
- # Возможность вызова пользовательских функций зависит от порядка их определения следующим образом:
- # PHP-сценарий содержит следующий код: <?php function foo(&$foo) {($foo!="foo")?bar($foo):$foo.="bar";return $foo;} function bar(&$bar) {echo $bar;} $foo = foo; $bar = bar; $foo(foo($foo)); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo(&$foo) {($foo!="foo")?bar($foo):$foo.="bar";return $foo;} function bar(&$bar) {echo ($bar!="foo")?$bar:$bar($bar);} $foo = bar; $bar = foo; $foo(foo($foo)); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo(&$foo) {($foo!="foo")?bar($$foo):$foo.="bar";return $$foo;} function bar(&$bar) {echo ($bar!="foo")?$bar:$bar($bar);} $foo = bar; $bar = foo; $foo(foo($$foo)); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) {$bar($$bar);} function bar($foo) {echo $foo;} $foo = foo; $bar = bar; $foo($bar); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($foo) {$$bar($$foo);} function bar($bar) {echo $bar;} $foo = foo; $bar = bar; $foo($bar); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($foo) {echo $foo;} function bar($bar) {$bar(bar);} $foo = bar; $bar = foo; $foo($bar); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { echo ($bar)?$GLOBALS[foo]:$bar; } $foo = "bar"; foo($foo); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { echo ($GLOBALS[$bar])?$GLOBALS[$bar]:$bar; } $foo = "bar"; foo($foo); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { echo ($bar)?$bar:$GLOBALS[$bar]; } $bar = $foo = "bar"; foo($$foo); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { echo $$bar; } $bar = "bar"; foo($bar); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { echo $foo; } $foo = "bar"; foo($foo); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { echo $bar; } $bar = "значение переменной"; foo(); ?> Предполагалось, что при вызове функции foo() будет отображено значение переменной $bar, однако результатом выполнения сценария является пустая строка. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # PHP-сценарий содержит следующий код: <?php function foo() { $n = func_num_args();$p = func_get_arg(0); $args = array_fill(0,$n,$p); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { $n = func_num_args();$p = func_get_args(); $args = array_fill(0,$n,$p); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { $p = func_get_args(); $args = array_fill(0,sizeof($p),$p); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { $args = function_arguments(); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { $args = func_get_args(); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { $args = func_get_arg(); foreach($args as $value) { echo $value," "; } } foo("a", "b", "c"); ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { $bar++; } $a = 1; foo(&$a); echo $a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { $GLOBALS[$bar]++; } $a = 1; foo(&$a); echo $a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo() { global $a++; } $a = 1; foo(); echo $a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo(&$bar) { $bar++; } $a = 1; call_user_func_array("foo", array(&$a)); echo $a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo($bar) { $bar++; } $a = 1; foo(&$bar); echo $a; ?> Укажите результат выполнения сценария:
- # PHP-сценарий содержит следующий код: <?php function foo(&$bar) { $bar++; } $a = 1; call_user_func("foo", $a); echo $a; ?> Укажите результат выполнения сценария:
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # Из приведенных ниже высказываний укажите истинное:
- # Функция decode_session() используется для:
- # Функция session_is_registered() используется для:
- # Функция encode_session() используется для:
- # Передача идентификатора сессии может осуществляться с помощью:
- # Функция session_encode() используется для:
- # При вызове функции session_register():
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php echo "Вы пришли с ".$_SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <?php session_start(); $SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <?php session_start(); $_ HTTP_SESSION_VARS["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$_ HTTP_SESSION_VARS["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <?php $_SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php echo "Вы пришли с ".$_SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <?php $_SESSION["prev_page"] = "a.php"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$_SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <a href="b.php">Перейти на следующую страницу</a> <?php session_start(); $_SESSION["prev_page"] = "a.php"; ?> Файл b.php содержит следующий код: <?php session_start(); echo "Вы пришли с ".$_SESSION["prev_page"]; ?> Предполагалось, что при переходе на следующую страницу будет отображена строка "Вы пришли с a.php", однако результатом выполнения сценария является строка " Вы пришли с ". Все настройки работы с сессиями являются установленными по умолчанию. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности работы программы:
- # Файл a.php содержит следующий код: <?php $_SESSION["a1"] = 1; $_SESSION["a2"] = "a"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["a1"] = "a1"; $_SESSION["a2"] = "a2"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["a1"] = "a"; $_SESSION["a2"] = "b"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["a"] = 123; $_SESSION["b12"] = "FOOBAR"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); $s = session_encode(); echo $s; ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["a"] = 1; $_SESSION["b"] = "b"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_decode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); $_SESSION["foo"] = 1; $_SESSION["bar"] = "val"; ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); function foo() { $SESSION["a"] = "123"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php function foo() { session_start(); $SESSION["a"] = "a"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php function foo() { session_start(); $_SESSION["var"] = "our_var"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); function foo() { $HTTP_SESSION_VARS["var"] = "foobar"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php session_start(); function foo() { $_SESSION_VARS["a"] = "a"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария:
- # Файл a.php содержит следующий код: <?php function foo() { session_start(); $HTTP_SESSION_VARS["bar"] = "bar"; } foo(); ?> <a href="b.php">Перейти на следующую страницу</a> Файл b.php содержит следующий код: <?php session_start(); echo session_encode(); ?> Укажите результат выполнения сценария: