¿Cómo se puede usar php en una función de javascript [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Cuál es la diferencia entre la programación del lado del cliente y del lado del servidor? 5 respuestas
<html>
    <?php
        $num = 1;
        echo $num;
    ?>
    <input type="button"
           name="lol" 
           value="Click to increment"
           onclick="Inc()" />
    <br>
    <script>
        function Inc()
        {
        <?php
            $num = 2;
            echo $num;
        ?>
        }
    </script>
</html>

Esto es lo que tengo hasta ahora, aunque no funciona, creo que necesito usar ajax o algo, pero no tengo idea de qué hacer.

Gracia

Respuestas a la pregunta(18)

Su respuesta a la pregunta