Benvenuto.
Premendo un tasto sulla tastiera, PHP non fa nulla, perché PHP è un linguaggio lato server, quindi esiste solo sul server.
Tu quando puoi premere un tasto sulla tastiera vuol dire che la pagina la stai guardando sul browser, quindi è sul client e PHP non esiste più, PHP non sa nulla di quello che fai sul browser.
Dal client, per dire qualcosa a PHP, hai bisogno del pulsante di un form, oppure devi delegare Javascript ad inviare dei dati per far fare qualcosa a PHP.
Dunque a te serve Javascript, non PHP.
Ti sposto in Javascript.
P.S. leggi i regolamenti delle sezioni in cui scrivi, il titolo da te scelto sarebbe irregolareperché troppo generico.