WordPress at a glance

wp_magic_quotes() WP 1.0

Add magic quotes to $_GET, $_POST, $_COOKIE, and $_SERVER.

Also forces $_REQUEST to be $_GET + $_POST. If $_SERVER, $_COOKIE, or $_ENV are needed, use those superglobals directly.

✈ 1 time = 0.000084s = very fast | 50000 times = 1.83s = fast PHP 7.0.8, WP 4.6.1

No Hooks.

Return

Nothing (null).

Usage

wp_magic_quotes();

Code of wp_magic_quotes: wp-includes/load.php VER 5.0

<?php
function wp_magic_quotes() {
	// If already slashed, strip.
	if ( get_magic_quotes_gpc() ) {
		$_GET    = stripslashes_deep( $_GET    );
		$_POST   = stripslashes_deep( $_POST   );
		$_COOKIE = stripslashes_deep( $_COOKIE );
	}

	// Escape with wpdb.
	$_GET    = add_magic_quotes( $_GET    );
	$_POST   = add_magic_quotes( $_POST   );
	$_COOKIE = add_magic_quotes( $_COOKIE );
	$_SERVER = add_magic_quotes( $_SERVER );

	// Force REQUEST to be GET + POST.
	$_REQUEST = array_merge( $_GET, $_POST );
}

Related Functions

From category: Uncategorized

No comments
    Hello, !     Log In . Register