ทิปคอม แก้ปัญหาคอม ซ่อมคอม
หน้าแรก ทิปคอมพิวเตอร์ บทเรียนออนไลน์ ดาวน์โหลดฟรีแวร์ จาวาสคริปต์ ข่าวไอที บทความไอที เว็บไดเร็คทอรี่ เว็บบอร์ด ฝากรูปฟรี
เมนูหลัก
การแก้ปัญหาคอมพิวเตอร ์
การบำรุงรักษาคอมพิวเตอร์
เทคนิคการปรับแต่ง Win 98 และ Me
ครบเครื่องเรื่องโอเวอร์คล๊อค
การใช้โปรแกรมต่าง ๆ
ความรู้เรื่อง ADSL และการ Config
ทดสอบความรู้คอมพิวเตอร์ออนไลน์
ศัพท์คอมพิวเตอร์และอินเตอร์เน็ต
รวมของฟรีในอินเตอร์เน็ต
โปรโมทเว็บไซค์ให้ดังฟรี ๆ
แนะนำร้านซ่อมคอมพิวเตอร์
แนะนำสถานที่เรียนคอมราคาถูก
หาเพื่อนใหม่, หากิ๊ก MSN
ตลาดซื้อ-ขายสินค้าบีคอม
สมัครงาน,ลงประกาศรับสมัครงาน
ลงประกาศโฆษณาประชาสัมพันธ์ฟรี
ไอทีเพื่อชีวิต
รู้ลึกรู้จริง Google AdSense
รวมคลิปวีดีโอเทคโนโลยีต่าง ๆ
ทดสอบความเร็วอินเตอร์เน็ต
AirCard ราคาพิเศษ หนังดี การ์ตูนดัง ซีรีย์เพียบ
 
ตั้งบีคอมไว้หน้าแรก ตั้งบีคอมไว้เป็นหน้าแรก
แนะนำติชมบีคอม

  บทเรียน PHP
ค้นหาเว็บไซค์
Memorytoday itknowledgesale.com
บทที่ 23 การหาค่ามากกว่าและน้อยกว่าจากตัวเลขสองตัวและสลับที่กัน
สมมุติว่า เรามีตัวแปรอยู่สองตัว และเราต้องการจะตรวจดูว่า ตัวแปรตัวแรกมีค่าน้อยกว่าตัวแปรอีกตัวหรือไม่ ถ้าไม่ ก็ให้สลับที่กัน ปัญหานี้เราสามารถแก้ไขได้โดยเขียนฟังก์ชันดังนี้
 
<?

function minmax (&$a,&$b)  {
  if ($a > $b) {
    $t=$a; $a=$b; $b=$t;
  }
}

$x=10;
$y=3;
echo "x=",$x,",y=",$y,"<BR>\n";
minmax($x,$y);
echo "x=",$x,",y=",$y,"<BR>\n";

?>

ฟังก์ชัน minmax() เป็นตัวอย่างของฟังก์ชันที่ใช้หลักการของ call-by-reference โปรดสังเกตที่เครื่องหมาย & ที่วางอยู่หน้าตัวแปรที่เป็นอาร์กิวเมนต์ของฟังก์ชัน การเรียกใช้ฟังก์ชันแบบ call-by-reference ช่วยให้เราสามารถผ่านตัวแปรไปยังฟังก์ชัน และให้ฟังก์ชันสามารถเปลี่ยนแปลงแก้ไขค่าของตัวแปรนั้นได้


ระบบการสร้างรายได้ที่สมบูรณ์แบบ
ติวเข้ม กพ. 3 , ภาค ก. ส่วนท้องถิ่น รับรองผล 100%
รับสมัคร โคโยตี้สาวสวย
หนังดี การ์ตูนดัง ซีรีย์เพียบ


หน้าแรก ติดต่อเว็บมาสเตอร์ ฝากรูปฟรี เกี่ยวกับบีคอมและลิขสิทธิ์ Site Map Submit your website Speed Test Google AdSense Video Clip