Ciao,
quando fai l'echo della variabile, la variabile non esiste. Per questo non viene visualizzato nulla.
Se guardi il tuo codice la definizione della variabile viene dopo il suo utilizzo.
Manca anche la chiusura del tag <script>
codice:<?php $variabile_php = "ciao"; ?> <head> <script type="text/javascript"> var variabile = "<?php echo ($variabile_php); ?>"; alert(variabile); </script> </head>![]()