Le funzioni PHP sono eseguite sul sever... occorre informarlo che e' scattato un evento sul client.
Se il server non deve fornire dati al client in conseguenza dell'evento, solitamente si utilizza qualcosa del genere:
<script>
var comodo = new Image();
function chiamaPhp() {
comodo.src = "pagina.php";
}
</script>
<input type=button onclick="chiamaPhp()" value="informa il server">
Queste sono le basi... il loro sviluppo dipende da cosa realmente vuoi ottenere.
ciao