wpseek.com
Bazujące na WordPress narzędzie wyszukiwania dla deweloperów i twórców motywów.



wp_check_jsonp_callback › WordPress Function

Od4.6.0
Przestarzałyn/a
wp_check_jsonp_callback ( $callback )
Parametry:
  • (string) $callback Supplied JSONP callback function name.
    Wymagane: Tak
Powrót:
  • (bool) Whether the callback function name is valid.
Zdefiniowane na:
Codex:

Checks that a JSONP callback is a valid JavaScript callback name.

Only allows alphanumeric characters and the dot character in callback function names. This helps to mitigate XSS attacks caused by directly outputting user input.


Źródło

function wp_check_jsonp_callback( $callback ) {
	if ( ! is_string( $callback ) ) {
		return false;
	}

	preg_replace( '/[^\w\.]/', '', $callback, -1, $illegal_char_count );

	return 0 === $illegal_char_count;
}