PHP не должен знать.
Вы помечаете LAMP, что вы используете Apache - это то, что прервет SSL и передаст его вашему PHP-движку, который будет «видеть» те же запросы, что и раньше.
Возможно, у вас есть дополнительные заголовки в PHP для указания того, что исходный запрос был HTTPS.