Экранирует строку или значения массива для использования в SQL-запросе.
Экранирует строку или значения массива для использования в SQL-запросе.
Массивы обрабатываются рекурсивно. Ключи и структура массива сохраняются.
Метод предназначен только для строковых значений, заключённых в кавычки внутри SQL-запроса. Он не защищает имена таблиц, столбцов, SQL-операторы и другие части запроса.
Метод не добавляет кавычки. Символы % в результате могут заменяться внутренними плейсхолдерами WordPress.
Метод класса: wpdb{}
1 раз — 0.00002 сек (очень быстро) | 50000 раз — 0.21 сек (очень быстро)
Хуков нет.
ВозвращаетСтроку|Массив.
строку - экранированная строка.массив - массив с рекурсивно экранированными значениями.global $wpdb; $wpdb->_escape( $data );
global $wpdb; $values = $wpdb->_escape( [ 'name' => "O'Reilly", 'status' => 'publish', ] ); /* Array ( [name] => O\'Reilly [status] => publish ) */
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Функция WordPress: wpdb::_real_escape() | 0 | 18.33 | 04-08-2026 |
| 2 | Функция WordPress: array_find() | 0 | 10 | 20-07-2026 |
| 3 | Функция WordPress: array_any() | 0 | 10 | 20-07-2026 |
| 4 | Функция WordPress: array_find_key() | 0 | 10 | 20-07-2026 |
| 5 | Функция WordPress: wp_fast_hash() | 0 | 18.33 | 20-07-2026 |
| 6 | Функция WordPress: array_all() | 0 | 8.26 | 20-07-2026 |
| 7 | Функция WordPress: get_language_attributes() | 0 | 32.22 | 27-07-2026 |
| 8 | Функция WordPress: wp_register_core_ability_categories() | 0 | 7.66 | 20-07-2026 |
| 9 | Функция WordPress: wp_get_ability_categories() | 0 | 7.66 | 20-07-2026 |
| 10 | Функция WordPress: wp_has_ability_category() | 0 | 10 | 20-07-2026 |