dipende... se hai uno script che è accessibile solo via https ovviamente non occorre fare alcun controllo (se vuoi sapere il tipo di connessione), se invece lo stesso script è raggiungibile da entrambi allora puoi fare un controllo, p.es. controllando $_SERVER['SERVER_PROTOCOL'] e $_SERVER['HTTPS']