*
* @since 2.1.0
* @access private
- *
- * @return null Will return null if register_globals PHP directive was disabled.
*/
function wp_unregister_GLOBALS() {
if ( !ini_get( 'register_globals' ) )
$_SERVER = array_merge( $default_server_values, $_SERVER );
// Fix for IIS when running with PHP ISAPI
- if ( empty( $_SERVER['REQUEST_URI'] ) || ( php_sapi_name() != 'cgi-fcgi' && preg_match( '/^Microsoft-IIS\//', $_SERVER['SERVER_SOFTWARE'] ) ) ) {
+ if ( empty( $_SERVER['REQUEST_URI'] ) || ( PHP_SAPI != 'cgi-fcgi' && preg_match( '/^Microsoft-IIS\//', $_SERVER['SERVER_SOFTWARE'] ) ) ) {
// IIS Mod-Rewrite
if ( isset( $_SERVER['HTTP_X_ORIGINAL_URL'] ) ) {
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];
}
// IIS Isapi_Rewrite
- else if ( isset( $_SERVER['HTTP_X_REWRITE_URL'] ) ) {
+ elseif ( isset( $_SERVER['HTTP_X_REWRITE_URL'] ) ) {
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
} else {
// Use ORIG_PATH_INFO if there is no PATH_INFO
*
* @since 0.71
*
- * @global float $timestart Seconds from when timer_start() is called.
- * @global float $timeend Seconds from when function is called.
+ * @global float $timestart Seconds from when timer_start() is called.
+ * @global float $timeend Seconds from when function is called.
*
- * @param int $display Whether to echo or return the results. Accepts 0|false for return,
- * 1|true for echo. Default 0|false.
- * @param int $precision The number of digits from the right of the decimal to display.
- * Default 3.
+ * @param int|bool $display Whether to echo or return the results. Accepts 0|false for return,
+ * 1|true for echo. Default 0|false.
+ * @param int $precision The number of digits from the right of the decimal to display.
+ * Default 3.
* @return string The "second.microsecond" finished time calculation. The number is formatted
* for human consumption, both localized and rounded.
*/
}
/**
- * Access/Modify private global variable `$_wp_using_ext_object_cache`.
- *
* Toggle `$_wp_using_ext_object_cache` on and off without directly
* touching global.
*
* @since 3.7.0
*
+ * @global bool $_wp_using_ext_object_cache
+ *
* @param bool $using Whether external object cache is being used.
* @return bool The current 'using' setting.
*/
}
$first_init = true;
- } else if ( ! wp_using_ext_object_cache() && file_exists( WP_CONTENT_DIR . '/object-cache.php' ) ) {
+ } elseif ( ! wp_using_ext_object_cache() && file_exists( WP_CONTENT_DIR . '/object-cache.php' ) ) {
/*
* Sometimes advanced-cache.php can load object-cache.php before
* it is loaded here. This breaks the function_exists check above
wp_cache_init();
if ( function_exists( 'wp_cache_add_global_groups' ) ) {
- wp_cache_add_global_groups( array( 'users', 'userlogins', 'usermeta', 'user_meta', 'site-transient', 'site-options', 'site-lookup', 'blog-lookup', 'blog-details', 'rss', 'global-posts', 'blog-id-cache' ) );
+ wp_cache_add_global_groups( array( 'users', 'userlogins', 'usermeta', 'user_meta', 'useremail', 'userslugs', 'site-transient', 'site-options', 'site-lookup', 'blog-lookup', 'blog-details', 'rss', 'global-posts', 'blog-id-cache' ) );
wp_cache_add_non_persistent_groups( array( 'comment', 'counts', 'plugins' ) );
}
}
*
* @since 1.5.1
*
+ * @global WP_Screen $current_screen
+ *
* @return bool True if inside WordPress administration interface, false otherwise.
*/
function is_admin() {
*
* @since 3.1.0
*
+ * @global WP_Screen $current_screen
+ *
* @return bool True if inside WordPress blog administration pages.
*/
function is_blog_admin() {
*
* @since 3.1.0
*
+ * @global WP_Screen $current_screen
+ *
* @return bool True if inside WordPress network administration pages.
*/
function is_network_admin() {
*
* @since 3.1.0
*
+ * @global WP_Screen $current_screen
+ *
* @return bool True if inside WordPress user administration pages.
*/
function is_user_admin() {
*
* @since 3.1.0
*
+ * @global int $blog_id
+ *
* @return int Blog id
*/
function get_current_blog_id() {
* @since 3.4.0
* @access private
*
- * @global $wp_locale The WordPress date and time locale object.
+ * @global string $text_direction
+ * @global WP_Locale $wp_locale The WordPress date and time locale object.
+ *
+ * @staticvar bool $loaded
*/
function wp_load_translations_early() {
global $text_direction, $wp_locale;