wpdb::add_placeholder_escape() WordPress Method
The wpdb::add_placeholder_escape() method is a helper method for safely adding placeholder values to SQL queries. Placeholder values are replaced with the corresponding real values when the query is executed, and this method ensures that the placeholder values are properly escaped for safe use in a SQL query.
wpdb::add_placeholder_escape( string $query ) #
Adds a placeholder escape string, to escape anything that resembles a printf() placeholder.
Parameters
- $query
(string)(Required)The query to escape.
Return
(string) The query with the placeholder escape string inserted where necessary.
Source
File: wp-includes/wp-db.php
public function add_placeholder_escape( $query ) { /* * To prevent returning anything that even vaguely resembles a placeholder, * we clobber every % we can find. */ return str_replace( '%', $this->placeholder_escape(), $query ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
4.8.3 | Introduced. |