Введение в программирование на PHP5

Заказать решение
Количество вопросов 430

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
print "Шелдон любит \nпоезда";

перейти к ответу ->>

Какой способ указания адреса для ответа является некорректным?

перейти к ответу ->>

Укажите описание соответствующее службе FTP:

перейти к ответу ->>

Что получится в результате работы функции:
function myFunction($p) { if (is_string($p)) echo $p; if (is_int($p)) echo $p * $p; if (is_array($p)) { for ($i = $n = 0; $i < sizeof($p); $i++) { $n += $p[$i]; } echo $n; }}myFunction(array(1,2,3,4,5,6,7,8));

перейти к ответу ->>

Выберите корректный вариант вывода на страницу данных формы, введенных пользователем:
<form action=""><h2>Когда вы родились?</h2>Дата: <input type="text" name="date" maxlength="2" size="2" />Месяц: <input type="text" name="month" />Год: <input type="text" name="year" maxlength="4" size="4" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Чему будет равняться переменная $sum после вычислений?
$sum = 0;if ($sum <= 1) { $sum = 10; }else { $sum = 12; };echo $sum;

перейти к ответу ->>

Укажите какое значение вернет функция:
function myFunction($d) { return echo ($d + $d); }

перейти к ответу ->>

Чем не является браузер пользователя в трехслойной клиент/серверной архитектуре?

перейти к ответу ->>

Как вставить на страницу код PHP в стиле XML?

перейти к ответу ->>

Какой способ указания информации об отправителе является корректным?

перейти к ответу ->>

Выберите корректный способ использования комментариев::

перейти к ответу ->>

Выберите корректные способы обработки ошибок выполнения запроса к базе данных:

перейти к ответу ->>

Отметьте корректный способ размещения формы на Web-странице?

перейти к ответу ->>

Как в PHP5 открыть файл только для чтения?

перейти к ответу ->>

Как в PHP5 перенаправить пользователя на другую страницу?

перейти к ответу ->>

Какие технологии применяются на сервере баз данных?

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
$n = 1; do { echo "Итерация $n"; $n++; } while ($n == 6);

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
for ($i = 1; $i < 10; $i++) { echo "Итерация $i"; };

перейти к ответу ->>

В папке находится один файл с именем file.txt. Какие файлы будут в этой папке в результате работы кода?
rename('file.txt','file.xml');

перейти к ответу ->>

Что из приведенного ниже списка не соответствует аппаратным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Что выведет на экран следующий PHP-код?
$a = "Николай";if ($a) { echo $a . " вернулся с улицы" }else { $a . " пошел гулять" }

перейти к ответу ->>

В каком случае на экран не выведется содержимое переменной сессии username?

перейти к ответу ->>

Настройки функции mail хранятся в переменных. По какому адресу отправится письмо?
$subject = 'Тема письма';$to = 'address3@domain.com';$from =  'address1@domain.com';$reply = 'address2@domain.com';$msg = 'Текст письма!';$headers = 'From: ' . $from . "\r\n" . 'Reply-To: ' . $reply;

перейти к ответу ->>

Из списка выберите корректный вариант создания сеанса?

перейти к ответу ->>

Выберите корректные варианты проверки, заполнил ли пользователь поле name формы?
<form action="">Введите ваше имя: <input type="text" name="name" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Как скрыть поле формы от пользователя?

перейти к ответу ->>

Что выведет код:
$i = 0; while ($i < 10) { echo $i += 1 . "<br>"; };

перейти к ответу ->>

Как в PHP корректно соединить две строки:

перейти к ответу ->>

Выберите случай некорректного использования пользовательских функций в PHP5:

перейти к ответу ->>

В базе данных есть таблица table с полями id, username, telephone и email, в ней хранятся данные о пользователях. Ниже приведен сценарий напоминания номера телефона, что он сделает, если в момент запроса произойдет ошибка подключения к базе данных?
$username = $_POST['username'];$conn = mysql_connect('localhost','root','password');$db = mysql_select_db('mybase', $conn);$sql = "SELECT * FROM `table` WHERE (`username`='$username')";$result = @mysql_query($sql,$conn);if (!$result) die ("Ошибка соединения с базой данных! Попробуйте повторить запрос позже...");if (mysql_num_rows($result) < 1) echo "Пользователь с именем $username не найден!";else {$row = mysql_fetch_array($result);$email = $row[email];$telephone = $row[telephone];mail($email,'Telephone Number Reminder',('Your Telephone Number: '. $telephone));mysql_close($conn);}

перейти к ответу ->>

Укажите описание соответствующее системам интранет

перейти к ответу ->>

Укажите описание соответствующее службе SMTP/POP mail:

перейти к ответу ->>

Что из приведенного ниже списка соответствует аппаратным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Что из приведенного ниже списка не соответствует программным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Чем является браузер пользователя в трехслойной клиент/серверной архитектуре?

перейти к ответу ->>

Какие функции выполняет Web-сервер в трехслойной клиент/серверной архитектуре?

перейти к ответу ->>

Какой компонент динамического Web-приложения не является обязательным?

перейти к ответу ->>

Какие технологии применяются на стороне клиента?

перейти к ответу ->>

Какая технология не применяется на стороне сервера?

перейти к ответу ->>

Какие технологии не применяются на сервере баз данных?

перейти к ответу ->>

Язык PHP является…

перейти к ответу ->>

Единообразный адрес доступа к Web-ресурсам называется:

перейти к ответу ->>

Как вставить на страницу код PHP в сокращенном стиле?

перейти к ответу ->>

Каким из приведенных способов не рекомендуется вставлять PHP-сценарии в документы XML и XHTML?

перейти к ответу ->>

Какие способы использования терминатора инструкций некорректны:

перейти к ответу ->>

Для чего используются комментарии в PHP?

перейти к ответу ->>

Укажите альтернативный комментарий PHP:

перейти к ответу ->>

Что выведется на страницу в результате работы кода:
echo "В лесу //родилась ёлочка";

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
echo "Здравствуй,&lt;br&gt; друг!";

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
print "Шелдон любит \\поезда";

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
$name = "Ленин"; echo "Гудбай, " . $name . "!";

перейти к ответу ->>

Какими из приведенных способов можно распечатать фразу «Все будет хорошо!»?

перейти к ответу ->>

Укажите допустимые имена переменных:

перейти к ответу ->>

Укажите недопустимый способ использования констант:

перейти к ответу ->>

Выберите переменную, не относящуюся к типу скаляров:

перейти к ответу ->>

Из списка выберите одномерные массивы:

перейти к ответу ->>

Каким будет результат работы скрипта:
$name = "Игорь"; echo '$name'; echo ', затем тебе в Майами?';

перейти к ответу ->>

Как в PHP подсчитать количество элементов в массиве $a = array(1,2,3,4,5) и вывести результат на экран?

перейти к ответу ->>

Как в PHP вывести на экран второй элемент массива:

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_merge?
$a = array(23,1.4,200);$b = array(3);array_merge($a,$b);

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_slice?
$a = array(100,22,10.5);$a = array_slice($a,2,1);

перейти к ответу ->>

Каким будет порядок элементов в массиве $a после применения функции sort?
$a = array(5,2,4,1,3);sort($a);

перейти к ответу ->>

Какие встроенные суперглобальные переменные есть в языке PHP:

перейти к ответу ->>

Что принимается за true в языке PHP?

перейти к ответу ->>

Что принимается за false в языке PHP?

перейти к ответу ->>

Какой участок кода выполнится?

перейти к ответу ->>

Чему будет равняться переменная $sum после вычислений?
$sum = 0;if ($sum >= 1) { $sum = 10; }else { $sum = 12; };echo $sum;

перейти к ответу ->>

Сколько коробок на складе?
$box = 5;if ($box <= 10) $box += 10;else $box += 0;echo "На складе $box коробок";

перейти к ответу ->>

Что скажет про Буратино следующий PHP-код?
$num = 10;echo "У Буратино $num монет. ";if ($num <= 10) echo "Он бедный!";elseif ($num >= 20) echo "Он очень богатый!";else echo "Он богатый!";

перейти к ответу ->>

Назовите недопустимый способ использования оператора if?

перейти к ответу ->>

Назовите допустимые способы использования оператора elseif?

перейти к ответу ->>

Что выведет на печать оператор switch?
$num = 1;switch ($num) {case 5: echo "\$num = 5";case 6: echo "\$num = 6";case 7: echo "\$num = 7";}

перейти к ответу ->>

В каких случаях оператор switch выведет на печать слово "работает" при $num = 2?

перейти к ответу ->>

Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (-1) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 4; for ($i = 1; $i < 5; $i++) { $count++; }; echo "\$count равно: $count";

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 4; while (--$count) { echo "$count<br>"; }; echo "Переменная равна: $count";

перейти к ответу ->>

Чему будет равна переменная $number в результате работы кода:
$count = 4; $number = 0; do { $number += 10; } while ($count--); echo "Переменная равна: $number";

перейти к ответу ->>

Выберите корректные варианты использования цикла for:

перейти к ответу ->>

Выберите корректный вариант использования цикла while:

перейти к ответу ->>

Выберите корректный способ использования цикла do... while:

перейти к ответу ->>

Выберите корректные варианты использования цикла foreach с массивом
$a = array("name" => "Иван", "family" => "Петров", "born" => "16.02.1984")

перейти к ответу ->>

Что выведет код:
$i = 0; while ($i < 10) { echo ($i += 1) . "<br>" };

перейти к ответу ->>

Что выведет на печать цикл for в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); for ($i = 0; $i < count($a); $i++) { echo $a[++$i]; };

перейти к ответу ->>

Сколько итераций выполнит внешний цикл while в результате работы следующего кода?
$i = 0; $n = 100; while ($i < 100) { 	while ($n) { 	echo $i++; 	$n--; 	} 	echo "<br>"; }; echo "Переменные: $i, $n";

перейти к ответу ->>

Укажите неправильные вызовы управляющей структуры require:

перейти к ответу ->>

Выберите допустимые способы одновременного включения в документ двух и более внешних файлов:

перейти к ответу ->>

Отметьте допустимое имя функции:

перейти к ответу ->>

Выберите случай некорректного использования пользовательских функций в PHP5:

перейти к ответу ->>

Как вернуть значение из функции?

перейти к ответу ->>

Как можно запустить на выполнение следующую функцию?
function privet() { echo "Привет, я функция!"; }

перейти к ответу ->>

Чему будет равна переменная $d после выполнения кода:
$d = 2; function Multi(&$i) { return $i = ($i * $i); }; echo  Multi($d);

перейти к ответу ->>

Какое значение переменной $d выведется на экран после того, как функция myFunction будет выполнена?
$d = 2; function myFunction($d) { return ($d * $d); } $d = myFunction($d); echo "Равно: $d";

перейти к ответу ->>

Что получится в результате работы функции:
function myFunction($p) {if (is_string($p)) echo $p; if (is_int($p)) echo $p * $p; if (is_array($p)) {for ($i = $n = 0; $i < sizeof($p); $i++) { $n += $p[$i]; } echo $n;}}myFunction(5);

перейти к ответу ->>

Что выведется на экран пользователя в результате работы функции
function makeDrink($type) { echo "Я, пожалуй, приготовлю $type.\n"; }makeDrink();

перейти к ответу ->>

Какую задачу выполняет функция getF в примере:
function getF ($af) { for ($i = 0; $i < count($af); $i++) { require ($af[$i] . ".php"); }}$af = array("myElement1","myElement2");getF ($af);

перейти к ответу ->>

Каким методом данные отправятся на сервер в форме <form action="" method="">?

перейти к ответу ->>

Какой элемент формы создаст поле для ввода пароля?

перейти к ответу ->>

В каких суперглобальных переменных хранятся на сервере данные, отправленные методом GET?

перейти к ответу ->>

Какая строка запроса сформируется при отправке данных из формы:
<form action=""><input type="text" name="text" value="my text" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Укажите некорректные варианты указания расположения и имени страницы, на которую будут отправляться данные из формы?

перейти к ответу ->>

Как с помощью PHP можно проверить, отправил ли пользователь какие-то данные на сервер?

перейти к ответу ->>

Выберите корректные варианты проверки, заполнил ли пользователь поле year формы?
<form action="">Введите год: <input type="text" name="year" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

<form action="" ><input type="text" name="text" value="button3" /><input type="submit" name="button1" value="Public" /><input type="submit" name="button2" value="Edit" /><input type="submit" name="button3" value="Delete" /></form>
В форме есть три кнопки, какая из них была нажата, если на сервер пришел GET-запрос: http://test1.ru/?text=button3&button1=Public

перейти к ответу ->>

На сервере находится страница, содержащая форму:
<form action="form.php" method="get"><input type="text" name="text" value="mytext" /><input type="submit" name="submit" value="Public" /><input type="submit" name="submit" value="Edit" /></form>
Какой запрос придет на сервер при нажатии на кнопку Edit?

перейти к ответу ->>

Выберите некорректные варианты вывода на страницу данных формы, введенных пользователем:
<form action="">Ваше имя: <input type="text" name="name" />Ваша фамилия: <input type="text" name="surname" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Из списка выберите некорректные варианты создания сеанса?

перейти к ответу ->>

Какая команда позволяет удалить все переменные сеанса?

перейти к ответу ->>

Представьте, что на странице был создан сеанс, но переменная $_SESSION['count'] не была определена явным образом. Отметьте команды, которые будут выполнены?

перейти к ответу ->>

Отметьте некорректные способы создания уникальных ссылок для каждого пользователя:

перейти к ответу ->>

Какие варианты перенаправления пользователя на региональные страницы не привязаны к url-адресу исходной страницы?

перейти к ответу ->>

Укажите корректный способ создания Cookie на компьютере пользователя:

перейти к ответу ->>

Какие команды не приведут к созданию на компьютере пользователя файла Cookie с именем fish и значением pike?

перейти к ответу ->>

Какую задачу выполняет PHP-код:
echo $_COOKIE['name']

перейти к ответу ->>

Какая из команд не приведет к немедленному удалению файла Cookie с именем user?

перейти к ответу ->>

Какой срок действия для Cookie с именем user задаст следующий PHP-код?
$cookie_name = "user";$cookie_value = $_POST["uname"];$cookie_expire = time() + 3600;setcookie($cookie_name,$cookie_value,$cookie_expire,"/");

перейти к ответу ->>

Какая из команд создаст файл Cookie, который будет действовать только в пределах домена второго уровня domain.ru?

перейти к ответу ->>

Для какого типа баз данных характерна строка подключения?
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdbFilename", $user, $password);

перейти к ответу ->>

Укажите неправильные вызовы функции odbc_connect:

перейти к ответу ->>

Укажите неправильные вызовы функции odbc_exec:

перейти к ответу ->>

Укажите правильный вызов функции odbc_fetch_array:

перейти к ответу ->>

Выберите некорректный способ обработки ошибок установки соединения с сервером:

перейти к ответу ->>

Выберите некорректный способ обработки ошибок выполнения запроса к базе данных:

перейти к ответу ->>

На странице открыты соединения с несколькими базами данных. Как корректно закрыть соединение с базой, идентификатор которой присвоен переменной $conn?

перейти к ответу ->>

Для чего предназначен следующий SQL-запрос?
INSERT INTO `table` (`name`, `text`) VALUES ('text','text')

перейти к ответу ->>

Какое действие выполняет следующий SQL-запрос?
UPDATE `MyTable` SET (`FieldName` = '$new_fname') WHERE `AutoNum` = '$string'

перейти к ответу ->>

Какой запрос позволит выбрать из таблицы MyTable все записи, поля FieldName которых равны содержимому переменной $string?

перейти к ответу ->>

Для чего предназначен SQL-запрос SELECT Name1, Name2 FROM MyTable?

перейти к ответу ->>

Какие утверждения верны для следующего SQL-запроса?
DELETE FROM `MyTable` WHERE `AutoNum` = '$string'

перейти к ответу ->>

Какая команда позволяет открыть соединение с сервером баз данных на удаленном сервере?

перейти к ответу ->>

Отметьте некорректный способ подключения к серверу баз данных dbsite.ru, если на нем задана учетная запись user с паролем userpass?

перейти к ответу ->>

Какие способы выбора базы данных с названием mybase являются некорректными?

перейти к ответу ->>

Отметьте корректные запросы к базе данных?

перейти к ответу ->>

Какой способ позволяет закрыть соединение с базой данных, идентификатор которой присвоен переменной $conn?

перейти к ответу ->>

Отметьте неправильный пример подавления ошибок при соединении с сервером базы данных?

перейти к ответу ->>

Какие примеры кода выдадут пользователю верное сообщение при обработке ошибок выбора базы данных, при условии, что база данных успешно выбрана?

перейти к ответу ->>

Какое утверждение верно?

перейти к ответу ->>

Для чего предназначен оператор MySQL SELECT Name1, Name2 FROM MyTable?

перейти к ответу ->>

Какую задачу выполняет следующий оператор MySQL:
SELECT * FROM MyTable WHERE Country='Россия' ORDER BY UserName(ASC)

перейти к ответу ->>

Следующая строка запроса создает новую запись в таблице базы данных MyTable. Чему будет равняться поле f7 этой новой записи?
INSERT INTO 'MyTable' ('f2','f7','f8','f9') VALUES (123,#1/1/10#,'26','яблоко')

перейти к ответу ->>

В таблице table две записи. Сколько в ней будет записей после применения следующей команды?
 DELETE FROM `MyTable`

перейти к ответу ->>

Укажите вариант корректного открытия файла в PHP5?

перейти к ответу ->>

Как в PHP5 открыть файл только для записи?

перейти к ответу ->>

Какие команды позволяют записать информацию в уже существующий файл и, если файл не найден, то создадут его?

перейти к ответу ->>

Что отобразится в браузере пользователя при подавлении ошибки открытия файла?
$newfile = @fopen('test.txt','r+') or exit(невозможно открыть файл!);

перейти к ответу ->>

Отметьте корректный способ чтения из файла первых 5 символов?

перейти к ответу ->>

Чему будет равна переменная $fc, если в файл 'test.txt' записана фраза 'Все будет хорошо!'?
$fc = filesize('test.txt');

перейти к ответу ->>

Выберите некорректный способ записи в файл (переменная $fn содержит указатель на файл 'test.txt')?

перейти к ответу ->>

Сколько элементов будет в массиве $data после применения функции fgetcsv к файлу с содержимым "!,|.?|,,!!?":
$fn = fopen('test.txt','r'); $data = fgetcsv($fn);

перейти к ответу ->>

Что будет содержать файл file2.txt после выполнения кода
copy('file1.txt','file2.txt');
, если до его выполнения file1.txt содержал текст "Василий собрал ", а file2.txt содержал текст "10 яблок"?

перейти к ответу ->>

Отметьте некорректный способ удаления файла в PHP5?

перейти к ответу ->>

В папке находятся файлы с именами file1.txt и file2.txt. Каким будет результат работы кода?
rename('file1.txt','file2.txt');

перейти к ответу ->>

Из какой суперглобальной переменной сценарий на PHP5 может узнать тип файла, принятого от пользователя?

перейти к ответу ->>

Отметьте допустимые варианты использования функции mail, если ее параметры заданы как:
$to = 'useraddress@domain.com';$subject = 'Тема письма';$msg = 'Текст письма!';$headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com';

перейти к ответу ->>

Настройки функции mail хранятся в переменных. По какому адресу отправится письмо?
$subject = 'Тема письма';$to = 'address1@domain.com';$from =  'address2@domain.com';$reply = 'address3@domain.com';$msg = 'Текст письма!';$headers = 'From: ' . $from . "\r\n" . 'Reply-To: ' . $reply;mail($to, $subject, $msg,$headers);

перейти к ответу ->>

Каким будет адрес отправителя в письме, посланном следующим сценарием PHP5:
$subject = 'Тема письма';$to = 'address1@domain.com';$msg = 'Текст письма!';$headers = 'From: address2@domain.com' . "\r\n" . 'Reply-To: address3@domain.com';mail($to, $subject, $msg, $headers);

перейти к ответу ->>

Выберите корректные варианты отправки письма по нескольким адресам:

перейти к ответу ->>

Какие способы указания адреса для ответа являются корректными?

перейти к ответу ->>

Какой будет тема у письма, отправленного функцией mail в результате работы кода:
$subjects = array('Доброе утро!','Добрый день!','Добрый вечер!','Доброй ночи!');mail('usermail@domain.ru',$subjects[2],'Рады вам сообщить...');

перейти к ответу ->>

Что произойдет, если пользователь заполнит форму и нажмет на "Кнопку 2"?
function emailAlert() {$email = $_POST[email];$subject = "Подписка на новости!";$message = "Дорогой: ";$message .= $_POST[username] . "!\n";$message .= " Вы успешно подписались на новости нашего сайта.\n\n";mail($email,$subject,$message);}function echoAlert() {echo "<p>Вы успешно подписались на новости нашего сайта!</p><br>";}function getForm() {echo "<h4>Пожалуйста, заполните форму:</h4>";echo "<form action=\"index.php\" method=\"post\">";echo "Введите наше имя: <input type=\"text\" name=\"username\" \/><br>";echo "Введите ваш E-mail: <input type=\"text\" name=\"email\" \/><br>";echo "<input type=\"submit\" name=\"submit1\" value=\"Кнопка 1\" \/>";echo "<input type=\"submit\" name=\"submit2\" value=\"Кнопка 2\" \/>";echo "<input type=\"submit\" name=\"submit3\" value=\"Кнопка 3\" \/>";echo "</form>";}if ($_POST[submit1]) {echoAlert();} else if ($_POST[submit2]) {echoAlert();emailAlert();} else {getForm();}

перейти к ответу ->>

Сколько раз пользователю нужно нажать на кнопку "Не жми!", чтобы начать получать предупреждения в почтовый ящик?
<?php if ($_COOKIE['count'] == "") {setcookie('count',0);}function setCount() {if ($_COOKIE['count'] >= 3) {mail("usermail@domain.com","Предупреждение!","Уважаемый, хватит нажимать на кнопку!");}setcookie('count',(++$_COOKIE['count']));echo "Вы нажали " . $_COOKIE['count'] . " раз!";}if ($_POST['click']) setCount();?><form action="index.php" method="post"><input type="submit" value="Не жми!" name="click" /></form>

перейти к ответу ->>

Что будет в теле письма, отправленного функцией getMail?
function getMail($subject = "Привет...",$to = "mymail@domain.com",$mail="Письмо пустое...") {mail($to,$subject,$mail);}getMail("user@mail.ru","Праздничная рассылка","Письмо не пустое...");

перейти к ответу ->>

Есть список рассылки из четырех пользователь. Сколько писем будет отправлено в результате работы сценария?
$listusers = array('andrey@mail.ru','nikola@yandex.ru','masha@rambler.ru','gavrila@gmail.com');for ($i = 1; $i < count($listusers); $i++) {mail($listusers[$i],'Ежедневная рассылка','Новости компании...');}

перейти к ответу ->>

Выберите варианты использования цикла for, которые не приводят к бесконечному циклу:

перейти к ответу ->>

Какая стандартная команда PHP5 позволяет получить уникальный идентификатор сеанса пользователя?

перейти к ответу ->>

Назовите допустимые способы использования оператора if?

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
$n = 1; while ($n == 6) { echo "Итерация $n"; $n++; };

перейти к ответу ->>

Какие технологии применяются на сервере баз данных?

перейти к ответу ->>

Как нельзя запустить на выполнение следующую функцию?
function privet() { echo "Привет, я функция!"; }

перейти к ответу ->>

Чему будет равна переменная $number в результате работы кода:
$count = 4; $number = 0; do { $number += $count; } while (--$count); echo "Переменная равна: $number";

перейти к ответу ->>

Выберите корректные способы обработки ошибок установки соединения с сервером:

перейти к ответу ->>

Что принимается за true в языке PHP?

перейти к ответу ->>

Какие из команд приведут к немедленному удалению файла Cookie с именем user?

перейти к ответу ->>

Как в PHP5 открыть файл для чтения и записи?

перейти к ответу ->>

Отметьте правильные примеры подавления ошибок при соединении с сервером базы данных?

перейти к ответу ->>

Отметьте некорректный запрос к базе данных?

перейти к ответу ->>

На сервере находится страница, содержащая форму:
<form action="form.php" method="get"><input type="text" name="text" value="mytext" /><input type="submit" name="submit" value="Public" /><input type="submit" name="submit" value="Edit" /></form>
Какой запрос придет на сервер при нажатии на кнопку Public?

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
$name = "Ленин"; echo "Гудбай, " . "\$name" . "!";

перейти к ответу ->>

Что из приведенного ниже списка не соответствует аппаратным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Какие команды создадут на компьютере пользователя файл Cookie с именем fish и значением pike?

перейти к ответу ->>

Что скажет про Буратино следующий PHP-код?
$num = 15; echo "У Буратино $num монет. "; if ($num <= 10) echo "Он бедный!"; elseif ($num >= 20) echo "Он очень богатый!"; else echo "Он богатый!";

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
echo "Здравствуй,<br> друг!";

перейти к ответу ->>

Укажите правильный вызов функции odbc_connect:

перейти к ответу ->>

В базе данных есть таблица table с полями id, username, telephone и email, в ней хранятся данные о пользователях. Ниже приведен сценарий напоминания номера телефона, что он сделает, если пользователь введет в форму на HTML-странице имя пользователя, которое есть в базе данных?
$username = $_POST['username'];$conn = mysql_connect('localhost','root','password');$db = mysql_select_db('mybase', $conn);$sql = "SELECT * FROM `table` WHERE (`username`='$username')";$result = @mysql_query($sql,$conn);if (!$result) die ("Ошибка соединения с базой данных! Попробуйте повторить запрос позже...");if (mysql_num_rows($result) < 1) echo "Пользователь с именем $username не найден!";else {$row = mysql_fetch_array($result);$email = $row[email];$telephone = $row[telephone];mail($email,'Telephone Number Reminder',('Your Telephone Number: '. $telephone));mysql_close($conn);}

перейти к ответу ->>

Сколько раз пользователю нужно нажать на кнопку "Не жми!", чтобы начать получать предупреждения в почтовый ящик?
<?php if ($_COOKIE['count'] == "") {setcookie('count',0);}function setCount() {if ($_COOKIE['count'] > 1) {mail("usermail@domain.com","Предупреждение!","Уважаемый, хватит нажимать на кнопку!");}setcookie('count',++$_COOKIE['count']);echo "Вы нажали " . $_COOKIE['count'] . " раз!";}if ($_POST['click']) setCount();?><form action="index.php" method="post"><input type="submit" value="Не жми!" name="click" /></form>

перейти к ответу ->>

Какой способ указания адреса для ответа является корректным?

перейти к ответу ->>

Какой способ указания информации об отправителе является корректным?

перейти к ответу ->>

Выберите некорректный вариант отправки письма по нескольким адресам:

перейти к ответу ->>

Отметьте допустимый вариант использования функции mail, если ее параметры заданы как:
$to = 'useraddress@domain.com';$subject = 'Тема письма';$msg = 'Текст письма!';$headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com';

перейти к ответу ->>

Какая суперглобальная переменная хранит оригинальное название файла, пересылаемого на сервер?

перейти к ответу ->>

Какая функция PHP5 позволяет переименовывать файлы?

перейти к ответу ->>

Отметьте корректные способы удаления файла в PHP5?

перейти к ответу ->>

Выберите корректные способы копирования файла в PHP5:

перейти к ответу ->>

Сколько элементов будет в массиве $data после применения функции fgetcsv к файлу с содержимым "!,|.?|,,!!?":
$fn = fopen('test.txt','r'); $data = fgetcsv($fn,20,'?');

перейти к ответу ->>

Выберите корректные способы записи в файл (переменная $fn содержит указатель на файл 'test.txt')?

перейти к ответу ->>

Чему будет равна переменная $fc, если файл 'test.txt' пуст?
$fc = filesize('test.txt');

перейти к ответу ->>

Отметьте корректные способы чтения из файла первых 5 символов?

перейти к ответу ->>

Что отобразится в браузере пользователя при подавлении ошибки открытия файла?
$newfile = @fopen('test.txt','r+') or exit('невозможно открыть файл!');

перейти к ответу ->>

Укажите варианты корректного открытия файла в PHP5?

перейти к ответу ->>

Следующая строка запроса создает новую запись в таблице базы данных MyTable. Чему будет равняться поле f8 этой новой записи?
INSERT INTO `MyTable` (`f2`,`f7`,`f8`,`f9`) VALUES (123,#1/1/10#,'26','яблоко')

перейти к ответу ->>

Какую задачу выполняет следующий оператор MySQL:
SELECT * FROM MyTable WHERE Country='Россия' ORDER BY UserName(DESC)

перейти к ответу ->>

Отметьте правильный пример подавления ошибок при соединении с сервером базы данных

перейти к ответу ->>

Как закрыть соединение c активной базой данных, идентификатор которой присвоен переменной $conn?

перейти к ответу ->>

Отметьте корректные способы подключения к серверу баз данных dbsite.ru, если на нем задана учетная запись user с паролем userpass?

перейти к ответу ->>

Для чего предназначен SQL-запрос SELECT ALL FROM MyTable?

перейти к ответу ->>

Какой запрос позволит выбрать из таблицы MyTable все записи, у которых содержимое полей FieldName больше содержимого переменной $number?

перейти к ответу ->>

Укажите правильный вызов функции odbc_num_rows:

перейти к ответу ->>

Какая из команд создаст файл Cookie, который будет действовать в пределах домена второго уровня domain.ru и на всех его поддоменах третьего уровня?

перейти к ответу ->>

Какой срок действия для Cookie с именем user задаст следующий PHP-код?
$cookie_name = "user";$cookie_value = $_POST["uname"];$cookie_expire = time() + 2592000;setcookie($cookie_name,$cookie_value,$cookie_expire,"/");

перейти к ответу ->>

Какую задачу выполняет PHP-код:
$value = $_COOKIE['name'];

перейти к ответу ->>

Какая команда создаст на компьютере пользователя файл Cookie с именем fish и значением pike?

перейти к ответу ->>

Как в PHP5 проверить существование переменной сессии?

перейти к ответу ->>

Выберите правильный вариант использования переменной сессии:

перейти к ответу ->>

Выберите некорректные команды для удаления переменных сеанса?

перейти к ответу ->>

На сервере находится страница, содержащая форму:
<form action="form.php" method="get"><input type="text" name="text" /><input type="submit" name="submit1" value="Public" /><input type="submit" name="submit2" value="Edit" /></form>
Какой запрос придет на сервер при нажатии на кнопку Public?

перейти к ответу ->>

Как с помощью PHP можно проверить, отправил ли пользователь какие-то данные на сервер?

перейти к ответу ->>

Укажите корректные варианты указания расположения и имени страницы, на которую будут отправляться данные из формы?

перейти к ответу ->>

Какая строка запроса сформируется при отправке данных из формы:
<form action=""><input type="text" name="text" value="my text" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

В каких суперглобальных переменных хранятся на сервере данные, отправленные методом POST?

перейти к ответу ->>

Как корректно создать кнопку для отправки данных на сервер?

перейти к ответу ->>

Какие формы отправят данные на сервер методом GET?

перейти к ответу ->>

Что выведется на экран пользователя в результате работы функции
function makeDrink($type = "кекс") { echo "Я, пожалуй, приготовлю $type.\n"; }makeDrink("торт");

перейти к ответу ->>

Укажите какое значение вернет функция:
function myFunction($d) { print ($d + $d); }

перейти к ответу ->>

Как вернуть значение из функции?

перейти к ответу ->>

Укажите правильный вызов управляющей структуры require:

перейти к ответу ->>

Выберите корректный способ использования цикла do... while:

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
$n = 1; while ($n <= 6) { echo "Итерация $n"; $n++; };

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
for ($i = 0; $i <= 10; $i++) { echo "Итерация $i"; };

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 4; while ($count) { if ($count < 2) break; echo $count-- . "<br>"; }; echo "Переменная равна: $count";

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 2;for ($i = 1; $i < 4; $i++) { $count++; }echo "\$count равно: $count";

перейти к ответу ->>

Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (false) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}

перейти к ответу ->>

Что выведет на печать оператор switch?
$num = 1;switch ($num) {case 5: echo "\$num = 5";case 6: echo "\$num = 6";default: echo "\$num = 7";}

перейти к ответу ->>

Назовите недопустимый способ использования оператора elseif?

перейти к ответу ->>

Назовите допустимые способы использования оператора if?

перейти к ответу ->>

Сколько коробок на складе?
$box = 10;if ($box == 10) $box += 10;else $box += 0;echo "На складе $box коробок";

перейти к ответу ->>

Чему будет равняться переменная $sum после вычислений?
$sum = 0;if ($sum <= 1) { $sum = 10 }else { $sum = 12 };echo $sum;

перейти к ответу ->>

Что выведет на экран следующий PHP-код?
$a = "Николай"; if ($a) { echo $a . " вернулся с улицы"; } else { $a . " пошел гулять"; }

перейти к ответу ->>

Что принимается за false в языке PHP?

перейти к ответу ->>

Какие встроенные суперглобальные переменные есть в языке PHP:

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_slice?
$a = array(100,22,10.5);array_slice($a,2,1);

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_merge?
$a = array(23,1.4,.50,200);$b = array(3,30);array_merge($a,$b);

перейти к ответу ->>

Как в PHP вывести на экран третий элемент массива:

перейти к ответу ->>

Как в PHP подсчитать количество элементов в массиве $a = array(1,2,3,4,5) и вывести результат на экран?

перейти к ответу ->>

Как в PHP корректно соединить две строки:

перейти к ответу ->>

Выберите переменные, относящиеся к типу скаляров:

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
$name = "Ленин"; echo "Гудбай, \" . \$name . \"!";

перейти к ответу ->>

Что выведется на страницу в результате работы кода:
echo "В лесу #родилась ёлочка";

перейти к ответу ->>

Укажите многострочный комментарий PHP:

перейти к ответу ->>

Для записи собственных замечаний во время процесса разработки кода в PHP используются...

перейти к ответу ->>

В качестве терминатора инструкций используется символ...

перейти к ответу ->>

Каким из приведенных способов рекомендуется вставлять PHP-сценарии в документы XML и XHTML?

перейти к ответу ->>

Язык PHP создан для создания страниц…

перейти к ответу ->>

Язык PHP является…

перейти к ответу ->>

Какие технологии применяются на стороне сервера?

перейти к ответу ->>

Каким образом в трехслойной клиент/серверной архитектуре вводятся запросы пользователя к серверу?

перейти к ответу ->>

Что из приведенного ниже списка соответствует программным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Что выведет на печать цикл do... while в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); $i = 0; do { echo $a[$i]; } while (++$i < sizeof($a));

перейти к ответу ->>

Какую задачу выполняет функция getF в примере:
function getF($af) { for ($i = 0; $i < count($af); $i++) { echo ($af[$i] . ", "); }}$af = array("myElement1","myElement2");getF($af);

перейти к ответу ->>

Какой способ использования терминатора инструкций корректен:

перейти к ответу ->>

Какое из утверждений будет верным для следующего SQL-запроса?
INSERT INTO `table` (`name`, `text`) VALUES ('text','text')

перейти к ответу ->>

Укажите некорректные способы создания Cookie на компьютере пользователя:

перейти к ответу ->>

Из списка выберите ассоциативные массивы:

перейти к ответу ->>

В каких случаях на экран выведется содержимое переменной сессии username?

перейти к ответу ->>

Что из приведенного ниже списка не соответствует программным слоям трехслойной клиент/серверной архитектуры:

перейти к ответу ->>

Выберите вариант использования цикла, искажающего при выводе информацию об исходном массиве:

перейти к ответу ->>

Какая команда позволяет дописать информацию в уже существующий файл и при этом не удаляет его содержимое?

перейти к ответу ->>

Есть список рассылки из четырех пользователей. Сколько писем будет отправлено в результате работы сценария?
$listusers = array('andrey@mail.ru','nikola@yandex.ru','masha@rambler.ru','gavrila@gmail.com');for ($i = 0; $i < count($listusers); $i++) {mail($listusers[$i],'Ежедневная рассылка','Новости компании...');}

перейти к ответу ->>

Каких встроенных суперглобальных переменных нет в языке PHP:

перейти к ответу ->>

Какие функции выполняет браузер в трехслойной клиент/серверной архитектуре?

перейти к ответу ->>

Какие технологии применяются на стороне клиента?

перейти к ответу ->>

Какой будет тема у письма, отправленного функцией mail в результате работы кода:
$subjects = array('Доброе утро!','Добрый день!','Добрый вечер!','Доброй ночи!');mail('usermail@domain.ru',$subjects[3],'Рады вам сообщить...');

перейти к ответу ->>

Как с помощью PHP можно проверить, отправил ли пользователь какие-то данные на сервер?

перейти к ответу ->>

Сколько элементов будет в массиве $data после применения функции fgetcsv к файлу с сожержимым "!,|.?|,,!!?":
$fn = fopen('test.txt','r'); $data = fgetcsv($fn,20,'.');

перейти к ответу ->>

Что выведет код:
$i = 0; while ($i < 10) { echo ($i += 1) . "<br>"; };

перейти к ответу ->>

Какие команды позволяют открыть соединение с сервером баз данных на удаленном сервере?

перейти к ответу ->>

Какой будет тема у письма, отправленного функцией main в результате работы кода:
$subjects = array('Доброе утро!','Добрый день!','Добрый вечер!','Доброй ночи!');mail('usermail@domain.ru',$subjects[1],'Рады вам сообщить...');

перейти к ответу ->>

Что произойдет, если пользователь заполнит форму и нажмет на "Кнопку 3"?
function emailAlert() {$email = $_POST[email];$subject = "Подписка на новости!";$message = "Дорогой: ";$message .= $_POST[username] . "!\n";$message .= " Вы успешно подписались на новости нашего сайта.\n\n";mail($email,$subject,$message);}function echoAlert() {echo "<p>Вы успешно подписались на новости нашего сайта!</p><br>";}function getForm() {echo "<h4>Пожалуйста, заполните форму:</h4>";echo "<form action=\"index.php\" method=\"post\">";echo "Введите наше имя: <input type=\"text\" name=\"username\" \/><br>";echo "Введите ваш E-mail: <input type=\"text\" name=\"email\" \/><br>";echo "<input type=\"submit\" name=\"submit1\" value=\"Кнопка 1\" \/>";echo "<input type=\"submit\" name=\"submit2\" value=\"Кнопка 2\" \/>";echo "<input type=\"submit\" name=\"submit3\" value=\"Кнопка 3\" \/>";echo "</form>";}if ($_POST[submit1]) {echoAlert();} else if ($_POST[submit2]) {echoAlert();emailAlert();} else {getForm();}

перейти к ответу ->>

Отметьте неверные утверждения для следующего SQL-запроса:
UPDATE `MyTable` SET (`FieldName` = '$new_fname') WHERE `AutoNum` = '$string'

перейти к ответу ->>

Отметьте корректный способ создания уникальных ссылок для каждого пользователя:

перейти к ответу ->>

Укажите правильный вызов функции odbc_exec:

перейти к ответу ->>

Какое утверждение верно?

перейти к ответу ->>

Сколько итераций выполнит внутренний цикл while в результате работы следующего кода?
$i = 0; $n = 100; while ($i < 100) { 	while ($n) { 	echo $i++; 	$n--; 	} 	echo "<br>"; }; echo "Переменные: $i, $n";

перейти к ответу ->>

Какие компоненты должны присутствовать в любом динамическом Web-приложении?

перейти к ответу ->>

PHP тесно связан с языком разметки Web-документов:

перейти к ответу ->>

Выберите корректные способы использования комментариев:

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
echo "Здравствуй,&nbsp;друг!";

перейти к ответу ->>

Укажите допустимые имена переменных:

перейти к ответу ->>

Укажите недопустимые способы объявления констант:

перейти к ответу ->>

Отметьте переменные, относящиеся к типу скаляров:

перейти к ответу ->>

Каким будет результат работы скрипта:
 $name = "Игорь"; echo "$name" echo ", зачем тебе в Майами?";

перейти к ответу ->>

Как в PHP подсчитать количество элементов в массиве $a = array(1,2,3,4,5) и вывести результат на экран?

перейти к ответу ->>

Каким будет порядок элементов в массиве $a после применения функции shuffle?
$a = array(1,2,3,4,5);shuffle($a);

перейти к ответу ->>

Что принимается за false в языке PHP?

перейти к ответу ->>

Какие участки кода выполнятся?

перейти к ответу ->>

Что выведет на экран следующий PHP-код?
$a = "";if ($a) { echo "Николай вернулся с улицы"; }else { echo "Николай пошел гулять"; }

перейти к ответу ->>

Сколько коробок на складе?
$box = 5;if ($box >= 10) $box += 10;else $box += 0;echo "На складе $box коробок";

перейти к ответу ->>

Что выведет на печать оператор switch?
$num = 5;switch ($num) {case 5: echo "\$num = 5";case 6: echo "\$num = 6";case 7: echo "\$num = 7";}

перейти к ответу ->>

В каких случаях оператор switch выведет на печать строку "работает" при $num = 3?

перейти к ответу ->>

Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (true) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}

перейти к ответу ->>

Чему будет равна переменная $number в результате работы кода:
$count = 4; $number = 0; do { $number += $count; } while ($count--); echo "Переменная равна: $number";

перейти к ответу ->>

Выберите корректные варианты использования цикла for:

перейти к ответу ->>

Выберите корректный вариант использования цикла while:

перейти к ответу ->>

Укажите неправильные вызовы управляющей структуры include:

перейти к ответу ->>

Отметьте недопустимые имена функций:

перейти к ответу ->>

Укажите какое значение вернет функция:
function myFunction($d) { return ($d + $d); }

перейти к ответу ->>

Какое значение будет у переменной $d после выполнение функции
$d = 2; function myFunction($d) { return $d++; } $d = myFunction($d); echo "Равно: $d";

перейти к ответу ->>

Что получится в результате работы функции:
function myFunction($p) { if (is_string($p)) echo $p; if (is_int($p)) echo $p * $p; if (is_array($p)) { for ($i = $n = 0; $i < sizeof($p); $i++) { $n += $p[$i]; } echo $n; }}myFunction("5");

перейти к ответу ->>

Что выведется на экран пользователя в результате работы функции
function makeDrink($type = "кекс") { echo "Я, пожалуй, приготовлю $type.\n"; }makeDrink();

перейти к ответу ->>

Какую задачу выполняет функция getF в примере:
function getF($af) { for ($i = 0; $i < count($af); $i++) { eval($af[$i] . "();"); }}$af = array("myElement1","myElement2");getF($af);

перейти к ответу ->>

Какой элемент формы создаст простое однострочное текстовое поле?

перейти к ответу ->>

Как задать отображаемую на странице ширину текстового поля формы?

перейти к ответу ->>

Выберите некорректный вариант проверки, заполнил ли пользователь поле name формы?
<form action="">Введите ваше имя: <input type="text" name="name" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Выберите корректную команду, которая позволяет удалить переменную сеанса с именем username?

перейти к ответу ->>

Представьте, что на странице был создан сеанс, но переменная $_SESSION['count'] не была определена явным образом. Отметьте команды, которые не будут выполнены?

перейти к ответу ->>

Какой вариант перенаправления пользователя на региональные страницы привязан к url-адресу исходной страницы?

перейти к ответу ->>

Какие задачи выполняет PHP-код:
if ($_COOKIE['name'])

перейти к ответу ->>

В каком случае файл Cookie будет удален в конце сессии?

перейти к ответу ->>

Какая из команд создаст файл Cookie, который будет действовать только в пределах директории domain.ru на сервере, создавшем этот Cookie?

перейти к ответу ->>

Для какого типа баз данных характерна строка подключения?
$excelFile = realpath('C:/ExcelData.xls'); $excelDir = dirname($excelFile); $connection = odbc_connect("Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=$excelFile;DefaultDir=$excelDir", '', '');

перейти к ответу ->>

Какие запросы не позволят выбрать из таблицы MyTable все записи, поля FieldName которых равны содержимому переменной $string?

перейти к ответу ->>

Для чего предназначен следующий SQL-оператор?
DELETE FROM `MyTable` WHERE `AutoNum` = '$string'

перейти к ответу ->>

Какой способ выбора базы данных с названием mybase является корректным?

перейти к ответу ->>

Отметьте корректные запросы к активной в данный момент базе данных?

перейти к ответу ->>

Какой пример кода выдаст пользователю неверное сообщение при обработке ошибок выбора базы данных, при условии, что база данных успешно выбрана?

перейти к ответу ->>

Какое утверждение верно?

перейти к ответу ->>

В таблице MyTable три записи. Сколько в ней будет записей после применения следующей команды?
DELETE FROM `MyTable` WHERE ItemNo = 2

перейти к ответу ->>

Что отобразится в браузере пользователя при подавлении ошибки открытия файла?
$newfile = fopen('test.txt','r+') or exit('невозможно открыть файл!');

перейти к ответу ->>

Выберите некорректный способ копирования файла в PHP5:

перейти к ответу ->>

Какая функция PHP5 позволяет удалить файл?

перейти к ответу ->>

Каким будет адрес отправителя в письме, посланном следующим сценарием PHP5:
$subject = 'Тема письма';$to = 'address2@domain.com';$msg = 'Текст письма!';$headers = 'From: address3@domain.com' . "\r\n" . 'Reply-To: address1@domain.com';mail($to, $subject, $msg, $headers);

перейти к ответу ->>

Какой способ указания информации об отправителе является корректным?

перейти к ответу ->>

Что произойдет, если пользователь заполнит форму и нажмет на "Кнопку 1"?
function emailAlert() {$email = $_POST[email];$subject = "Подписка на новости!";$message = "Дорогой: ";$message .= $_POST[username] . "!\n";$message .= " Вы успешно подписались на новости нашего сайта.\n\n";mail($email,$subject,$message);}function echoAlert() {echo "<p>Вы успешно подписались на новости нашего сайта!</p><br>";}function getForm() {echo "<h4>Пожалуйста, заполните форму:</h4>";echo "<form action=\"index.php\" method=\"post\">";echo "Введите наше имя: <input type=\"text\" name=\"username\" \/><br>";echo "Введите ваш E-mail: <input type=\"text\" name=\"email\" \/><br>";echo "<input type=\"submit\" name=\"submit1\" value=\"Кнопка 1\" \/>";echo "<input type=\"submit\" name=\"submit2\" value=\"Кнопка 2\" \/>";echo "<input type=\"submit\" name=\"submit3\" value=\"Кнопка 3\" \/>";echo "</form>";}if ($_POST[submit1]) {echoAlert();} else if ($_POST[submit2]) {echoAlert();emailAlert();} else {getForm();}

перейти к ответу ->>

Какой массив рекомендуется использовать для получения данных с удаленного сервера?

перейти к ответу ->>

Какая форма отправит данные на сервер методом POST?

перейти к ответу ->>

Какая технология не применяется на стороне клиента?

перейти к ответу ->>

Назовите допустимый способ использования оператора elseif?

перейти к ответу ->>

Какая строка запроса сформируется при отправке данных из формы:
<form action=""><input type="text" name="text" value="my text" /><input type="submit" name="sub" value="Submit" /></form>

перейти к ответу ->>

Какую задачу выполняет следующий SQL-оператор?
DELETE FROM `MyTable`

перейти к ответу ->>

<form action="" ><input type="text" name="text" value="button1" /><input type="submit" name="button1" value="Public" /><input type="submit" name="button2" value="Edit" /><input type="submit" name="button3" value="Delete" /></form>
В форме есть три кнопки, какая из них была нажата, если на сервер пришел GET-запрос: http://test1.ru/?text=button1&button2=Edit

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_merge?
$a = array(23,1.4,200);$b = array(3);$a = array_merge($a,$b);

перейти к ответу ->>

Какую задачу выполняет команда?
DELETE FROM `MyTable`

перейти к ответу ->>

Чему будет равна переменная $d после выполнения кода:
$d = 2; function Multi($i) { return $i = ($i * $i); }; Multi($d);

перейти к ответу ->>

Отметьте некорректный способ чтения из файла первых 5 символов?

перейти к ответу ->>

Укажите описание соответствующее системам экстранет

перейти к ответу ->>

Как в PHP вывести на экран первый элемент массива:

перейти к ответу ->>

Язык PHP является…

перейти к ответу ->>

Как вставить на страницу код PHP в стиле сценария?

перейти к ответу ->>

Для чего не используются комментарии в PHP?

перейти к ответу ->>

Укажите простой комментарий PHP:

перейти к ответу ->>

Что выведется на страницу в результате работы кода:
echo "В лесу /*родилась*/ ёлочка";

перейти к ответу ->>

PHP не является:

перейти к ответу ->>

Каким будет результат работы скрипта:
 $name = "Игорь"; echo "$name"; echo ", зачем тебе в Майами?";

перейти к ответу ->>

Сколько элементов будет в массиве $a после применения функции array_slice?
$a = array(100,22,10.5);$a = array_slice($a,1,2);

перейти к ответу ->>

Что скажет про Буратино следующий PHP-код?
$num = 20;echo "У Буратино $num монет. ";if ($num <= 10) echo "Он бедный!";elseif ($num >= 20) echo "Он очень богатый!";else echo "Он богатый!";

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 8; for ( ; $count; ) { $count--; } echo "\$count равно: $count";

перейти к ответу ->>

Выберите корректные варианты использования цикла while:

перейти к ответу ->>

Выберите корректные способы использования цикла do... while:

перейти к ответу ->>

Выберите корректные варианты использования цикла foreach с массивом
$a = array(4,3,1,2,5)

перейти к ответу ->>

Что выведет на печать цикл while в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); $i = 0; while (++$i < sizeof($a)) { echo $a[$i]; };

перейти к ответу ->>

Отметьте недопустимые имена функций:

перейти к ответу ->>

Как можно запустить на выполнение следующую функцию?
function privet() { echo "Привет, я функция!"; }

перейти к ответу ->>

Чему будет равна переменная $d после выполнения кода:
$d = 2; function Multi(&$i) { return ($i * $i); }; Multi($d);

перейти к ответу ->>

Какое значение будет у переменной $d после выполнение функции
$d = 2; function myFunction($d) { return ++$d; } $d = myFunction($d); echo "Равно: $d";

перейти к ответу ->>

Отметьте корректный способ размещения формы на Web-странице?

перейти к ответу ->>

Как задать максимальное количество вводимых символов в поле формы?

перейти к ответу ->>

Укажите корректные варианты указания расположения и имени страницы, на которую будут отправляться данные из формы?

перейти к ответу ->>

Из списка выберите корректный вариант создания переменной сеанса?

перейти к ответу ->>

Для какого типа баз данных характерна строка подключения?
$connection = odbc_connect("Driver={SQL Server Native Client 10.0};Server=$server;Database=$database;", $user, $password);

перейти к ответу ->>

Какой способ позволяет закрыть соединение с базой данных, идентификатор которой присвоен переменной $conn:

перейти к ответу ->>

Какие команды позволяют открыть соединение с сервером баз данных на локальном сервере?

перейти к ответу ->>

На странице открыты соединения с несколькими базами данных. Как корректно закрыть соединение с базой, идентификатор которой присвоен переменной $conn?

перейти к ответу ->>

Для чего предназначен оператор MySQL SELECT ALL FROM MyTable?

перейти к ответу ->>

Какую задачу выполняет следующий оператор MySQL:
SELECT * FROM MyTable WHERE Price <= 100

перейти к ответу ->>

В таблице table есть три записи. Сколько в ней будет записей после применения следующей команды:
INSERT INTO `table` (`char`, `text`) VALUES ('$char','$text')

перейти к ответу ->>

Чему будет равна переменная $fc, если файл 'test.txt' не существует?
$fc = filesize('test.txt');

перейти к ответу ->>

Настройки функции mail хранятся в переменных. По какому адресу отправится письмо?
$subject = 'Тема письма';$to = 'address2@domain.com';$from =  'address3@domain.com';$reply = 'address1@domain.com';$msg = 'Текст письма!';$headers = 'From: ' . $from . "\r\n" . 'Reply-To: ' . $reply;

перейти к ответу ->>

Выберите корректный вариант отправки письма по нескольким адресам:

перейти к ответу ->>

Что будет в теле письма, отправленного функцией getMail?
function getMail($subject = "Привет...",$to = "mymail@domain.com",$mail="Письмо пустое...") {mail($to,$subject,$mail);}getMail();

перейти к ответу ->>

В базе данных есть таблица table с полями id, username, telephone и email, в ней хранятся данные о пользователях. Ниже приведен сценарий напоминания номера телефона, что он сделает, если пользователь введет в форму на HTML-странице имя пользователя, которого нет в базе данных?
$username = $_POST['username'];$conn = mysql_connect('localhost','root','password');$db = mysql_select_db('mybase', $conn);$sql = "SELECT * FROM `table` WHERE (`username`='$username')";$result = @mysql_query($sql,$conn);if (!$result) die ("Ошибка соединения с базой данных! Попробуйте повторить запрос позже...");if (mysql_num_rows($result) < 1) echo "Пользователь с именем $username не найден!";else {$row = mysql_fetch_array($result);$email = $row[email];$telephone = $row[telephone];mail($email,'Telephone Number Reminder',('Your Telephone Number: '. $telephone));mysql_close($conn);}

перейти к ответу ->>

Есть список рассылки из четырех пользователей. Сколько писем будет отправлено в результате работы сценария?
$listusers = array('andrey@mail.ru','nikola@yandex.ru','masha@rambler.ru','gavrila@gmail.com');for ($i = 1; $i < count($listusers) - 1; $i++) {mail($listusers[$i],'Ежедневная рассылка','Новости компании...');}

перейти к ответу ->>

Выберите корректные способы обработки ошибок выполнения запроса к базе данных:

перейти к ответу ->>

Каким будет порядок элементов в массиве $a после применения функции sort?
$a = array(5,2,4,1,3);sort($a);

перейти к ответу ->>

Для чего предназначен оператор MySQL SELECT * FROM MyTable?

перейти к ответу ->>

Из списка выберите индексные массивы:

перейти к ответу ->>

Какие функции выполняет сервер баз данных в трехслойной клиент/серверной архитектуре?

перейти к ответу ->>

Каким из приведенных способов можно распечатать фразу «Все будет хорошо!»

перейти к ответу ->>

Какие участки кода выполнятся?

перейти к ответу ->>

Чему будет равна переменная $count в результате работы кода:
$count = 4; while ($count--) { echo "$count<br>"; }; echo "Переменная равна: $count";

перейти к ответу ->>

Выберите некорректный способ одновременного включения в документ двух и более внешних файлов:

перейти к ответу ->>

Как вернуть значение из функции?

перейти к ответу ->>

Выберите корректный вариант вывода на страницу данных формы, введенных пользователем:
<form action="">Ваше имя: <input type="text" name="name" />Ваша фамилия: <input type="text" name="surname" /><input type="submit" value="Submit" /></form>

перейти к ответу ->>

Какие примеры кода выдадут пользователю верное сообщение при обработке ошибок выбора базы данных, при условии, что база данных не была выбрана?

перейти к ответу ->>

Что будет в теле письма, отправленного функцией getMail?
function getMail($subject = "Привет...",$to = "mymail@domain.com",$mail="Письмо пустое...") {mail($to,$subject,$mail);}getMail("Праздничная рассылка","user@mail.ru","Письмо не пустое...");

перейти к ответу ->>

Выберите случай корректного использования пользовательских функций в PHP5:

перейти к ответу ->>

Какой элемент формы создаст многострочное текстовое поле?

перейти к ответу ->>

Укажите описание соответствующее службе WWW:

перейти к ответу ->>

Какие из операторов вывода языка PHP поддерживают форматирование текста?

перейти к ответу ->>

Какой срок действия для Cookie с именем user задаст следующий PHP-код?
$cookie_name = "user";$cookie_value = $_POST["uname"];$cookie_expire = time() + 86400;setcookie($cookie_name,$cookie_value,$cookie_expire,"/");

перейти к ответу ->>

Выберите корректные способы обработки ошибок установки соединения с сервером:

перейти к ответу ->>

Отметьте верное утверждение для следующего SQL-запроса:
UPDATE `MyTable` SET (`FieldName` = '$new_fname') WHERE `AutoNum` = '$string'

перейти к ответу ->>

Укажите вариант некорректного открытия файла в PHP5?

перейти к ответу ->>

Какие команды позволяют записать информацию в уже существующий файл и при этом удалят его содержимое?

перейти к ответу ->>

Отметьте недопустимый вариант использования функции mail, если ее параметры заданы как:
$to = 'useraddress@domain.com';$subject = 'Тема письма';$msg = 'Текст письма!';$headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com';

перейти к ответу ->>

Сколько раз пользователю нужно нажать на кнопку "Не жми!", чтобы начать получать предупреждения в почтовый ящик?
<?php if ($_COOKIE['count'] == "") {setcookie('count',0);}function setCount() {if ($_COOKIE['count'] > 3) {mail("usermail@domain.com","Предупреждение!","Уважаемый, хватит нажимать на кнопку!");}setcookie('count',++$_COOKIE['count']);echo "Вы нажали " . $_COOKIE['count'] . " раз!";}if ($_POST['click']) setCount();?><form action="index.php" method="post"><input type="submit" value="Не жми!" name="click" /></form>

перейти к ответу ->>

К какой таблице базы данных обращается следующее выражение?
INSERT INTO `table` (`name`, `text`) VALUES ('text','text')

перейти к ответу ->>

Для чего предназначен SQL-запрос SELECT * FROM MyTable?

перейти к ответу ->>

Посчитайте сколько итераций совершит цикл:
for ($i = 10; $i; $i) { echo "Итерация " . --$i; };

перейти к ответу ->>

Чему будет равна переменная $count в результате работы следующего кода?
$count = 0; for ($i = 0; $i < 10; $i++) { 	for ($n = 0; $n < 10; $n++) {	echo ++$count . ", "; 	} 	echo "<br>";}; echo "Переменная \$count равна: $count";

перейти к ответу ->>

Укажите правильный вызов функции odbc_exec:

перейти к ответу ->>

Укажите описание соответствующее системам интернет:

перейти к ответу ->>

В каких случаях оператор switch выведет на печать строку "работает" при $num = 1?

перейти к ответу ->>

Какие технологии применяются на стороне сервера?

перейти к ответу ->>

Выберите некорректный способ использования комментариев:

перейти к ответу ->>

Выберите допустимые способы одновременного включения в документ двух и более внешних файлов:

перейти к ответу ->>

Укажите правильный вызов функции odbc_connect:

перейти к ответу ->>

Какой способ выбора базы данных с названием mybase является корректным?

перейти к ответу ->>

Выберите корректные способы записи в файл (переменная $fn содержит указатель на файл 'test.txt')?

перейти к ответу ->>

Какую суперглобальную переменную необходимо проверять на сервере, чтобы убедиться, что пересылаемый пользователем файл имеет допустимый размер?

перейти к ответу ->>

Что отобразится в браузере пользователя в результате работы следующего PHP-кода:
print "Шелдон любит поезда";

перейти к ответу ->>

Код PHP обрабатывается:

перейти к ответу ->>

Укажите допустимые способы объявления констант:

перейти к ответу ->>

Каким будет адрес отправителя в письме, посланном следующим сценарием PHP5:
$subject = 'Тема письма';$to = 'address1@domain.com';$msg = 'Текст письма!';$headers = 'From: address3@domain.com' . "\r\n" . 'Reply-To: address2@domain.com';mail($to, $subject, $msg, $headers);

перейти к ответу ->>

Какие компоненты не обязательно должны присутствовать в динамическом Web-приложении?

перейти к ответу ->>

Какие команды PHP5 приведут к созданию новой Cookie с именем version?

перейти к ответу ->>

На странице открыты соединения с несколькими базами данных. Какие способы закрыть соединение с базой некорректны?

перейти к ответу ->>

Отметьте корректные способы подключения к серверу баз данных dbsite.ru, если на нем задана учетная запись user с паролем userpass?

перейти к ответу ->>

Укажите допустимые имена переменных:

перейти к ответу ->>

Что принимается за true в языке PHP?

перейти к ответу ->>

Укажите неправильные вызовы функции odbc_fetch_array:

перейти к ответу ->>

Как в PHP корректно соединить две строки:

перейти к ответу ->>