วันพฤหัสบดีที่ 27 พฤศจิกายน พ.ศ. 2557

ฟังก์ชันของ PHP

ฟังก์ชันของ PHP


การใช้ Static ใน Function
File: lab4-4.php
<?php
function MyFunc() {
static $num_func_calls = 0;
echo "num_func_calls = $num_func_calls<br>";
return ++$num_func_calls;
}
MyFunc();
MyFunc();
MyFunc();
?>

การผ่านค่าตัวแปลแบบ Reference ใน Function
File: lab4-5.php
<?php
function swap(&$a, &$b) {
$t = $a;
$a = $b;
$b = $t;
}
$x=10;
$y=3;
echo "x=" . $x . ", y=" . $y . "<br>";
swap($x,$y);
echo "x=" . $x . ", y=" . $y . "<br>";
?>

การนำค่านอก Function มาใช้โดยใช้คำสั่ง global
File: lab4-6.php
<?php
$z = 20;
function MyFunc() {
echo $z . "<br>";
$z = 50;
echo $z . "<br>";
global $z;
echo $z . "<br>";
}
MyFunc();
?>

ไม่มีความคิดเห็น:

แสดงความคิดเห็น