ตัวแปร local and global
หน้าแรก PHP MySQL เกร็ดความรู้ ตัวแปร local and global
ตัวแปร local
คือ เป็นตัวแปรที่ประกาศในฟังก์ชั่น และใช้งานได้แต่ภายในฟังก์ชั่นที่ประกาศไว้เท่านั้นตัวอย่าง
| Code |
| <?php //การเรียกใช้ตัวแปรแบบ local function showProvince(){ $myprovince="Lobpburi"; echo"My province:$myprovince"; } showProvince(); echo"<br>"; function showAge(){ $myAge="18"; echo"My Age is : $myAge"; } showAge(); ?> |
ตัวแปร global
คือ คำสั่งที่เอาไว้ใช้เรียกตัวแปรภายนอก เข้ามาภายในฟังก์ชั่น คำสั่งนี้ เมื่อประกาศแล้ว ตัวแปรนั้นๆ จะกลายเป็น global variable ไปโดยอัตโนมัติ คือ ไม่ว่าจะทำการเรียกตัวแปรนี้ที่ไหน ก็จะถือว่าเป็นตัวแปรเดียวกันหมดสำหรับ php 5.0 ขึ้นไป
| Code |
| <?php $value = 'webub.com รับทำเว็บไซต์'; function testGlobal() { $test = $GLOBALS[' value' ]; echo $test; } ?> |
php 5.0 ลงมา
| Code |
| <?php //การประกาศตัวแปร global function showProvince(){ global $myprovince; echo"My province:$myprovince"; } $myprovince="Lobpburi"; showProvince(); ?> |
refer: https://sites.google.com/site/wanwayja/tawpaer-local-and-global
ขึ้นไปด้านบน
