Anonymous Quiz
    75%
    Memcached
      
    4%
    APCu
      
    6%
    CacheLite
      
    15%
    All of the above
      
    Anonymous Quiz
    24%
    getPrevious()
      
    29%
    getTrace()
      
    7%
    getStack()
      
    40%
    getExceptionHistory()
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊4
  Anonymous Quiz
    24%
    Использование встроенных функций для работы с версиями
      
    15%
    Использование глобальных переменных для хранения конфигураций
      
    4%
    Использование функций для работы с файлами
      
    57%
    Использование механизмов проверки совместимости и адаптивного кода
      
    Anonymous Quiz
    11%
    time_zone_config
      
    53%
    set_time_zone
      
    29%
    DateTimeZone
      
    7%
    system_time_zone
      
    Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    81%
    Использование SSL/TLS и криптографических функций
      
    12%
    Использование base64 для кодирования данных
      
    6%
    Использование встроенных функций для защиты данных
      
    1%
    Использование функций для работы с файлами
      
    Anonymous Quiz
    29%
    
  4%
    
  58%
    
  9%
    
  Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊5
  Anonymous Quiz
    21%
    random_bytes()
      
    19%
    mt_rand()
      
    26%
    uniqid()
      
    34%
    generate_token()
      
    Anonymous Quiz
    71%
    getAttribute()
      
    11%
    fetchAttribute()
      
    4%
    retrieveAttribute()
      
    14%
    attributes()
      
    • Low Coupling (низкая связанность): уменьшение зависимости между модулями, чтобы изменения в одном модуле минимально затрагивали другие.
• High Cohesion (высокая связность): логически связанные функции и данные группируются в одном модуле, делая его функционально независимым.
Совмещение этих принципов упрощает сопровождение и тестирование кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    20%
    getKey()
      
    37%
    key()
      
    13%
    fetchKey()
      
    30%
    currentKey()
      
    Anonymous Quiz
    29%
    getRowCount()
      
    31%
    affectedRows()
      
    13%
    countRows()
      
    27%
    rowCount()
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥4👍1
  Anonymous Quiz
    28%
    current()
      
    14%
    key()
      
    13%
    valid()
      
    45%
    Никакой
      
    Anonymous Quiz
    22%
    MethodInspector
      
    49%
    ReflectionMethod
      
    16%
    MethodReflection
      
    13%
    class_reflect
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊5
  Anonymous Quiz
    9%
    Тип данных
      
    14%
    Функция
      
    61%
    Шаблон SQL-запроса
      
    16%
    Метод класса
      
    Anonymous Quiz
    37%
    BadMethodCallException
      
    16%
    DomainException
      
    11%
    BadFunctionCallException
      
    36%
    LogicException
      
    Пространства имен используются для группировки функций, классов и переменных, чтобы избежать конфликтов имен в больших проектах. Это позволяет нескольким разработчикам работать над проектом, не беспокоясь о пересечении имен.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM