Anonymous Quiz
    7%
    addslashes()
      
    9%
    htmlentities()
      
    74%
    htmlspecialchars()
      
    10%
    strip_tags()
      
    👍1
  1. Они защищают от SQL-инъекций, так как параметры передаются отдельно от запроса.
2. Улучшают производительность, так как один запрос можно выполнить несколько раз с разными данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3
  Anonymous Quiz
    8%
    preg_grep()
      
    82%
    preg_match_all()
      
    3%
    preg_find_all()
      
    6%
    preg_search_all()
      
    Anonymous Quiz
    37%
    
  16%
    
  16%
    
  31%
    
  2. Стап (Stub): подставной объект, возвращающий заранее определённые данные, но не отслеживающий вызовы.
3. Разница в том, что моки проверяют взаимодействие, а стабы — данные.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    39%
    getProperties()
      
    50%
    get_object_vars()
      
    9%
    getVars()
      
    3%
    fetchProperties()
      
    Anonymous Quiz
    72%
    path
      
    19%
    domain
      
    3%
    secure
      
    6%
    httpOnly
      
    1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    14%
    CURLOPT_HEADERREFERER
      
    18%
    CURLOPT_SETREFERER
      
    39%
    CURLOPT_REFERER
      
    29%
    CURLOPT_HTTPREFERER
      
    Anonymous Quiz
    20%
    putcsv()
      
    15%
    writecsv()
      
    28%
    fwritecsv()
      
    37%
    fputcsv()
      
    Например, \strlen() вызовет глобальную функцию strlen, а не её версию из текущего namespace.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3🔥3
  Anonymous Quiz
    6%
    preg_grep()
      
    57%
    preg_match()
      
    35%
    preg_filter()
      
    3%
    preg_find()
      
    Anonymous Quiz
    21%
    
  0%
    
  50%
    
  28%
    
  1. Используется для эффективного поиска по словам или фразам в текстовых полях.
2. Применяется в MySQL, PostgreSQL, ElasticSearch и других системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    31%
    fetch()
      
    48%
    fetchObject()
      
    17%
    fetchAssoc()
      
    3%
    fetchArray()
      
    Anonymous Quiz
    39%
    session_regenerate_id()
      
    16%
    session_reset_id()
      
    13%
    session_new_id()
      
    32%
    session_refresh_id()
      
    Это механизм синхронизации доступа к данным, предотвращающий одновременное изменение записей.
1. Они используются для обеспечения целостности данных в многопользовательских системах.
2. Различают уровни блокировок: строковые, табличные и на уровне транзакций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    24%
    filemtime()
      
    17%
    filectime()
      
    3%
    fileatime()
      
    57%
    filetime()
      
    Anonymous Quiz
    19%
    composer upgrade
      
    77%
    composer update
      
    1%
    composer refresh
      
    3%
    composer install
      
    1. Причины: отсутствие индексов, сложные объединения, большой объём данных.
2. Оптимизация: использование индексов, анализ плана выполнения (EXPLAIN) и уменьшение объёма данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    74%
    CURLOPT_TIMEOUT
      
    13%
    CURLOPT_WAITTIME
      
    5%
    CURLOPT_EXECUTIONTIME
      
    8%
    CURLOPT_REQUESTTIME