È possibile utilizzare PHP per estrarre dettagli di protocollo di un server in modo da poter attivare il codice specifico per la versione del server. Un uso comune è quello di rilevare se la pagina è in esecuzione standard di HTTP o HTTPS sicuri. Informazioni sul protocollo del server è memorizzato nella matrice " $ _SERVER , " variabile superglobale quale è possibile accedere in qualsiasi punto dello script . Istruzioni
1
Aprire il file sorgente PHP in un editor di testo, come Blocco note di Windows
2
uso ". $ _SERVER [' SERVER_NAME '] , " per accedere alla nome dell'host server che PHP è in esecuzione. Ad esempio , "echo $ _SERVER [' SERVER_NAME '] ; " " . Www.myserver.com " può visualizzare una stringa come
3
Usa "$ _SERVER [' SERVER_SOFTWARE '] , "per accedere alla stringa di identificazione del server , che appare nelle intestazioni . Ad esempio , "echo $ _SERVER [' SERVER_SOFTWARE '] ; " può visualizzare una stringa come
4
Usa "$ _SERVER [' SERVER_PROTOCOL '] " Apache/2.2.3 ( CentOS ) . " , "per accedere alla revisione e il nome del protocollo di informazioni utilizzate per la pagina richiesta . Ad esempio , "echo $ _SERVER [' SERVER_PROTOCOL '] ; " può visualizzare una stringa come
5
Salvare il file PHP e caricarlo sul vostro server per assicurarsi che " HTTP/1.1 ". funziona correttamente.