Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    20%
    Использование функций для синхронного выполнения задач
      
    29%
    Использование встроенных методов для работы с потоками
      
    2%
    Использование глобальных переменных для хранения состояния
      
    49%
    Использование расширений
      
    💊7
  Anonymous Quiz
    17%
    getNumberOfParameters()
      
    40%
    getParamCount()
      
    13%
    getArgCount()
      
    30%
    getParameterCount()
      
    Методы в интерфейсах группируются по роли или контракту, то есть:
- Каждый интерфейс должен описывать конкретное поведение (например, Serializable, Renderable).
- Принцип разделения интерфейса (Interface Segregation Principle, SOLID) — лучше несколько небольших интерфейсов, чем один громоздкий.
- Интерфейс отражает намерение: что объект умеет делать, а не как он это делает.
Это упрощает поддержку, повторное использование и тестирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    7%
    Использование функций для работы с транзакциями в SQL
      
    93%
    Использование PDO::beginTransaction, PDO::commit и PDO::rollBack
      
    0%
    Использование встроенных функций для управления данными
      
    0%
    Использование глобальных переменных для хранения состояния
      
    Anonymous Quiz
    20%
    use MyNamespace
      
    1%
    package MyNamespace
      
    4%
    module MyNamespace
      
    75%
    namespace MyNamespace
      
    Middleware — это промежуточный слой между запросом клиента и сервером, который обрабатывает запросы до их передачи конечному обработчику. Он используется для выполнения задач, таких как аутентификация, логирование, кэширование и обработка ошибок. Middleware помогает разделить логику приложения на независимые компоненты и улучшает масштабируемость и управляемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    33%
    html_entity_decode()
      
    19%
    html_decode_entities()
      
    5%
    decode_html()
      
    42%
    htmlspecialchars_decode()
      
    Anonymous Quiz
    5%
    PHP Data Oriented
      
    54%
    PHP Database Object
      
    40%
    PHP Data Objects
      
    1%
    PHP Database Oriented
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Forwarded from easyoffer
  
Новая фича на easyoffer – Автоотлики
Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.
🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную
Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?
💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)
Попробовать бесплатно → https://easyoffer.ru/autoapply
  Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.
🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную
Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?
💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)
Попробовать бесплатно → https://easyoffer.ru/autoapply
Anonymous Quiz
    65%
    openssl_encrypt
      
    22%
    encrypt
      
    10%
    secure_encrypt
      
    3%
    data_encrypt
      
    Anonymous Quiz
    3%
    get_all_records
      
    87%
    PDOStatement::fetchAll
      
    5%
    fetch_records
      
    5%
    query_results
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    36%
    loadXMLFile()
      
    17%
    importXML()
      
    17%
    load()
      
    30%
    parseXML()
      
    Anonymous Quiz
    14%
    saveXMLFile()
      
    32%
    writeXML()
      
    4%
    storeXML()
      
    50%
    save()
      
    1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    52%
    Iterator
      
    10%
    Traversable
      
    34%
    Iterable
      
    4%
    IteratorAggregate
      
    Anonymous Quiz
    56%
    preg_match()
      
    2%
    preg_find()
      
    5%
    preg_search()
      
    38%
    preg_match_all()
      
    2. В сложных случаях можно переопределить метод в классе для явной реализации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    13%
    getError()
      
    21%
    getErrorMessage()
      
    54%
    getMessage()
      
    13%
    getExceptionMessage()