クラス wpdb::escape()
クラス wpdb::escape()
定義ファイル :/blog/wp-includes/wp-db.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | public function escape( $data ) { if ( func_num_args() === 1 && function_exists( '_deprecated_function' ) ) _deprecated_function( __METHOD__, '3.6', 'wpdb::prepare() or esc_sql()' ); if ( is_array( $data ) ) { foreach ( $data as $k => $v ) { if ( is_array( $v ) ) $data[$k] = $this->escape( $v, 'recursive' ); else $data[$k] = $this->_weak_escape( $v, 'internal' ); } } else { $data = $this->_weak_escape( $data, 'internal' ); } return $data; } |