สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network
Moderator: mindphp, ผู้ดูแลกระดาน
-
moomai
- PHP Super Hero Member
- โพสต์: 680
- ลงทะเบียนเมื่อ: 07/12/2016 10:54 am
โพสต์ที่ยังไม่ได้อ่าน
โดย moomai »
โค้ด: เลือกทั้งหมด
<?php
function minmax (&$a,&$b) {
if ($a > $b) {
$t=$a; $a=$b; $b=$t;
}
สัญลักษณ์ & ที่อยู่หน้า $a หมายความว่าอะไรค่ะ
(&$a,&$b)
The truth is not as elegant as the idea.
-
mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41417
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
-
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย mindphp »
เป็นการ Passing by Reference
คือค่าของต้องแปลผ่านการอ้างอิงตำแหน่ง ไม่ขึ้นกับตัวแปล ไม่เหมือนปกติ ที่เรียกว่า Passing by value
โค้ด: เลือกทั้งหมด
<?php
function a(&$var)
{
$var++;
}
$a=5;
b($a);
// ค่าของ $a คือ 6
function b($var)
{
$var++;
}
$a=5;
b($a);
// ค่าของ $a คือ 5
?>
-
-
- 1 ตอบกลับ
- 1966 แสดง
-
โพสต์ล่าสุด โดย mindphp
11/05/2017 6:21 am
-
-
- 3 ตอบกลับ
- 2054 แสดง
-
โพสต์ล่าสุด โดย chornma
08/04/2017 5:26 pm
-
-
- 0 ตอบกลับ
- 2095 แสดง
-
โพสต์ล่าสุด โดย AePongsak
31/01/2017 6:44 pm
สมาชิกกำลังดูบอร์ดนี้: Amazon [Bot] และบุคลทั่วไป 100