В случая, когда становится ясно, что человек очень легко справляется с задачами для начинающего разработчика, можно переходить к более серьезным вариантам.
PHP:
Необходимо задать так $a, чтобы следующее выражение
($a[0] === 1 && $a[0] === 2)
вернуло TRUE.
Подсказка: вопрос на понимание использования SPL.
JavaScript:
Необходимо так задать sum, чтобы выражение:
sum(3)(7)
вернуло сумму чисел переданных таким образом. И дополнение к задаче, кто сразу понял как решать первый вариант:
+sum(3)(7)...(5)
т.е. параметров может быть неограниченное количество.
Подсказка: В данной задаче поднимаются темы: создания объекта, замыкание, псевдостатические переменные, магические методы.
SQL:
Составить запрос по следующему условию: в библиотеке на пронумерованных полках стоят книги разного цвета. Составьте запрос, который найдёт все полки в библиотеке, на которых стоят только красные книги.
Успешной подготовки!