База ответов ИНТУИТ

Язык программирования PHP

<<- Назад к вопросам

Дан массив $a = array("second","third","first"); Отсортировать значения элементов массива так, чтобы элемент third был первым, second – вторым, first – третьим.

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
<?$a = array("second","third","first");usort($a,"tes");function tes($c, $d){if ($c == "third"  && $d == "second") return -1;if ($c == "third"  && $d == "first")  return -1;if ($c == "second" && $d == "third")  return  1;if ($c == "second" && $d == "first")  return -1;if ($c == "first"  && $d == "second") return  1;if ($c == "first"  && $d == "third")  return  1;}print_r($a);?>        
(Верный ответ)
<?$a = array("second","third","first");usort($a,"tes");function tes($c, $d, $data){if ($c == "third" && $d == "second") return -1;if ($c == "third" && $d == "first") return -1;if ($c == "first" && $d == "second") return 1;if ($c == "second" && $d == "third") return 1;if ($c == "first" && $d == "third") return 1;if ($c==$d==$data) return 0;}print_r($a);?>        
<?$a = array("second","third","first");$f = "usort";$f($a,"tes");function tes($c, $d){if ($c == "third"  && $d == "second") return -1;if ($c == "third"  && $d == "first")  return -1;if ($c == "second" && $d == "third")  return  1;if ($c == "second" && $d == "first")  return -1;if ($c == "first"  && $d == "second") return  1;if ($c == "first"  && $d == "third")  return  1;}print_r($a);?>        
(Верный ответ)
Похожие вопросы
Результат функции mysql_fetch_array зависит от параметра result_type, который может принимать следующие значения: MYSQL_ASSOC, MYSQL_NUM и MYSQL_BOTH. Каков будет результат функции, если в качестве значения result_type будет задано MYSQL_ASSOC?
Создать класс A, расширяющий класс B с помощью методов view() и test() и переменной $a. Вызвать метод view(), определенный в базовом классе, из метода test() расширяющего класса.
Дан массив $arr. Вывести на экран четвертый элемент массива, если он эквивалентен строке "4".
Имеется массив $names = array("Иван", "Петр", "Вася", "Гена"). Отсортировать массив по убыванию значений его элементов. Вывести полученный массив.
В базе данных book в таблице persons хранится следующая информация о человеке: имя (поле first_name), фамилия (поле last_name). Добавить в таблицу уникальное поле «электронный адрес» (email).

Функция mysql_connect, устанавливающая соединение с базой данных MySQL, имеет следующий синтаксис:

mysql_connect ( server, username, password,                 new_link, client_flags)        

Какие значения будут установлены для параметров server, username, password, если они не были заданы при вызове функции mysql_connect?

Составить запрос к таблице Articles на получение всех значений таких ее полей, как название статьи (title), автор (author) и краткое содержание (abstract). Упорядочить результат запроса по имени автора.
В базе данных book в таблице persons хранится следующая информация о человеке: имя (поле first_name), фамилия (поле last_name), адрес электронной почты (поле email). Получить из этой базы данных информацию обо всех людях с фамилией «Иванов».
Известно, что настройки PHP можно сохранять/изменять не только в php.ini, но и в самих PHP скриптах, в файлах .htaccess и в файле настроек сервера httpd.conf. Где можно установить значение опции user_dir?
Известно, что настройки PHP можно сохранять/изменять не только в php.ini, но и в самих PHP скриптах, в файлах .htaccess и в файле настроек сервера httpd.conf. Где можно установить значение опции session.auto_start?