W3cubDocs

/WordPress

wpdb::_escape_identifier_value( string $identifier ): string

Escapes an identifier value without adding the surrounding quotes.

Description

  • Permitted characters in quoted identifiers include the full Unicode Basic Multilingual Plane (BMP), except U+0000.
  • To quote the identifier itself, you need to double the character, e.g. a``b.

Parameters

$identifierstringrequired
Identifier to escape.

Return

string Escaped identifier.

Source

private function _escape_identifier_value( $identifier ) {
	return str_replace( '`', '``', $identifier );
}

Changelog

Version Description
6.2.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wpdb/_escape_identifier_value