2. Они экономят память, поскольку возвращают значения по одному через yield, а не загружают всю коллекцию в память.
3. Итераторы требуют ручной реализации методов iter и next, тогда как генераторы используют стандартные функции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
4%
Хранить все данные пользователей в открытых куки
7%
Хранить данные пользователей в глобальных переменных и сессиях
11%
Использовать функции для генерации случайных строк для идентификаторов сессий
79%
Использовать безопасные сессионные куки с параметрами HttpOnly и Secure
Anonymous Quiz
8%
Использование функций mysql_query и mysql_fetch_assoc
0%
Использование глобальных переменных
2%
Использование функций для работы с массивами
90%
Использование ORM-библиотек, таких как Doctrine или Eloquent
Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
30%
OAuth-PHP
18%
League OAuth2 Client
13%
PHP OAuth Library
39%
OAuth2-PHP
Anonymous Quiz
74%
getParameters()
8%
fetchParameters()
15%
listParameters()
3%
retrieveParameters()
1. Позволяют добавлять, изменять или удалять таблицы, столбцы и индексы в контролируемой форме.
2. Помогают синхронизировать структуру базы данных между разработчиками и окружениями.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
1%
Behat
9%
Codeception
87%
PHPUnit
2%
PHPSpec
Anonymous Quiz
59%
time()
13%
now()
23%
timestamp()
6%
current_time()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
91%
массив без дубликатов
3%
null
3%
false
4%
ошибка
🤔1
Anonymous Quiz
40%
hash_password()
49%
password_hash()
1%
create_hash()
9%
crypt_password()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
63%
array_replace
6%
replace_array
0%
array_update
31%
replace_keys
Anonymous Quiz
10%
CURLOPT_FOLLOWREDIRECTS
64%
CURLOPT_MAXREDIRECTS
23%
CURLOPT_REDIRECTLIMIT
3%
CURLOPT_MAXREDIRS
• Фабрика скрывает детали создания объектов, предоставляя интерфейс для их создания.
• Пример: ShapeFactory может возвращать объекты разных классов (Circle, Square) на основе входных параметров.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
39%
14%
@var
0%
47%
Anonymous Quiz
22%
createElement()
41%
appendChild()
34%
addElement()
3%
newElement()
Это процесс преобразования данных в защищённый формат (шифртекст) с использованием алгоритмов и ключей. Оно защищает информацию от несанкционированного доступа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
19%
asort()
11%
ksort()
62%
sort()
8%
rsort()
🤔1