php傳值給javascript

如果想要利用javascript宣告的function,將php裡面宣告的變數num印出來的話(或是做其他事情),有以下步驟:

  1. 在button裡面呼叫javascript的函式(function)並加上「」利用php的echo方式傳值給javascript的函式把php裡的變數傳過去。
  2. 在javacript的函式寫說要接一個變數,然後以彈跳式式窗alert顯示。

以下是範例:

    
    <?php $num = 10; ?><!--在php裡面宣告一個變數。-->
    <!--使用按鈕呼叫script裡面的function print,並加上php echo $num傳過去。-->
    <input type="button", value="test, click me" onclick = "print(<?php echo $num; ?>)">
	<script>//script可以寫在同一頁的任何地方。
        function print(num){//在javacript的函式寫說要接一個變數,然後以彈跳式式窗alert顯示。
            alert(num);//以彈跳式式窗alert顯示。
        }
	</script>