Экранирует строку для безопасной вставки в SQL-запрос через mysqli_real_escape_string().
Экранирует строку для безопасной вставки в SQL-запрос через mysqli_real_escape_string().
Перед возвратом заменяет символы % внутренним плейсхолдером WordPress.
Для работы метода требуется подключение к базе данных. Если подключения нет, WordPress создаст предупреждение о неправильном использовании и выполнит экранирование через addslashes().
Метод класса: wpdb{}
1 раз — 0.0000081 сек (скорость света) | 50000 раз — 0.05 сек (скорость света)
Хуков нет.
ВозвращаетСтроку.
строку - экранированная строка.'' - если передано нескалярное значение.global $wpdb; $wpdb->_real_escape( $data );
global $wpdb; $value = $wpdb->_real_escape( "O'Reilly" ); // O\'Reilly
public function _real_escape( $data ) {
if ( ! is_scalar( $data ) ) {
return '';
}
if ( $this->dbh ) {
$escaped = mysqli_real_escape_string( $this->dbh, $data );
} else {
$class = get_class( $this );
wp_load_translations_early();
/* translators: %s: Database access abstraction class, usually wpdb or a class extending wpdb. */
_doing_it_wrong( $class, sprintf( __( '%s must set a database connection for use with escaping.' ), $class ), '3.6.0' );
$escaped = addslashes( $data );
}
return $this->add_placeholder_escape( $escaped );
}
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Функция WordPress: wpdb::_escape() | 0 | 18.33 | 04-08-2026 |
| 2 | Уязвимости в WordPress, позволяющие удалённо выполнить код на сервере | 0 | 12.59 | 22-07-2026 |
| 3 | Функция WordPress: wp_fast_hash() | 0 | 18.33 | 20-07-2026 |
| 4 | Функция WordPress: array_find_key() | 0 | 10 | 20-07-2026 |
| 5 | Функция WordPress: array_find() | 0 | 10 | 20-07-2026 |
| 6 | Функция WordPress: array_any() | 0 | 10 | 20-07-2026 |
| 7 | Функция WordPress: wp_register_core_ability_categories() | 0 | 7.66 | 20-07-2026 |
| 8 | Функция WordPress: get_language_attributes() | 0 | 32.22 | 27-07-2026 |
| 9 | Функция WordPress: array_all() | 0 | 8.26 | 20-07-2026 |
| 10 | Функция WordPress: wp_get_ability_categories() | 0 | 7.66 | 20-07-2026 |