站內搜尋

Thursday, September 17, 2009

[PHP] 在自訂函式中引用該程式的全域變數

在自訂函式範圍中的變數與函式外是不相干的,如果我們要在自訂函式範圍中應用外面的變數(即全域變數),則必須使用本篇的語法:
<?php //第一種寫法 function func1(){ global $a,$b; //引入global(全域)中的變數($a和$b)。 echo $a+$b; //當使用global後,此處的$a及$b才有意義。 } $a=3; $b=5; func1(); echo "<br>"; //第二種寫法 function func2(){ echo $GLOBALS["c"]+$GLOBALS["d"]; } $c=5; $d=7; func2(); ?>

No comments:

Post a Comment