]*>(.*)<\/body>/siU', $phpinfo_raw, $phpinfo ); // Extract the styles `phpinfo()` creates for this page. preg_match_all( '/]*>(.*)<\/style>/siU', $phpinfo_raw, $styles ); // We remove various styles that break the visual flow of wp-admin. $remove_patterns = array( "/a:.+?\n/si", "/body.+?\n/si", ); // Output the styles as an inline style block. if ( isset( $styles[1][0] ) ) { $styles = preg_replace( $remove_patterns, '', $styles[1][0] ); echo ''; } // Output the actual phpinfo data. if ( isset( $phpinfo[1][0] ) ) { echo $phpinfo[1][0]; } ?>