Статьи по тестовым заданиям

Чтобы нашего брата не обижали и смотрели его уровень не по тестам, а по работе и достижениям, буду выкладывать здесь разного рода тесты на всевозможных собеседованиях. Пользуйтесь, экономьте свое время, деньги и нервы.

  <=   1 2 3 4 5    =>  



Есть книга, автор и магазин. Необходимо для них построить самую простую и элементарную базу данных и показать связи с ними. У книги может быть много авторов У магазина может быть много книг Связь один ко многим books - book_id (PK, AI) ...

Необходимо узнать, что выведется на экран $a = 15; echo $a; // 15 echo $a++; // 15 echo ++$a-- + --$a++; // Parse error: syntax error, unexpected T_DEC, expecting ',' or ';' Вспомним, как работает инкремент и декремент: ++$a Префиксны...

Назовите хотя бы 3 функции над массивами, которые позволяют пройтись по всему массиву current(), next(),prev(), end() - позволяют ходить по массиву for(), while() - переборка циклами foreach() - стандартная ассоциативного переборка массива ...

Интересно, что выведется на экран, если мы передадим в функцию с указателем со значением по умолчанию function who(&$orange = 17){ $orange .= 1; } $apple = 5; who($apple); // Call function who() echo $apple; // 51 or error PHP мож...

Необходимо поменять значения двух переменных местами имея в распоряжении только эти две переменные, в качестве значений может выступать все что угодно, класс, строка, результат. Поэтому решение должно быть универсальным. $a = 'array'; $b = 'clas...

Простая строка из 6 цифр, но где же подвох? $b = '123456'; $b[$b[1]] = 2; echo $b; // 122456 В действительности это выглядит так: $b[1] // равняется 2, что приводит запись к виду $b[2] = 2; // нумерация начинается с нуля, поэтому мы замен...

Что же выведется на экран, если 3 раза вызвать функцию, объявив внутри самой функции статическую функцию с таким же названием, что и передаваемый параметр? function howMany($v){ static $v; // redefine variable echo $v; $v++; } echo howMany...

Есть 2 футбольные команды и есть тотализатор, необходимо принять ставки на обе команды и, в зависимости от результата выдать 10, 5 или 0. 10 - 100% совпадение, 0 - нет совадений 5 - угадал точное кол-во голов выигрышной команды $teamAU...

Дан массив в форме, при выборе одной записи - автоматически выбирается запись следующая за ней. Требуется написать данную функцию на javascript. Решение (не идеальное, но для тестового задания подойдет): functio...

Есть 2 таблицы со следующей структурой (см. ниже). На основании этой структуры необходимо: 1. Вывести все департаменты и кол-вом продуктов в них 2. Вывести все департаменты где в названии товара встречается слово "колбаса" otdel // департамент...

У нас есть массив подготовленных к записи сообщений который выглядит так: $firms = array( array( 'firm_id' => N, 'subject' => S, 'body' => S, 'from' => S, 'to' => S ), ..... ...

Какие популярные способы передачи данных вы знаете и пользовались? HTTP, CURL, Sockets, SOAP, AJAX и т.д....


  <=   1 2 3 4 5    =>