การนำตัวแปรออกมาใช้นอก function

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

Pond

การนำตัวแปรออกมาใช้นอก function

โพสต์ที่ยังไม่ได้อ่าน โดย Pond »

โค๊ด
$a = 200;
$b = 30;
<?php
money($a, $b, $g);
function money($a, $b, $g)
{ $g = $a + $b;
print "คุณได้รับเงิน = ". $g ."<br>" ;}
}
?>
<?php
print "คุณได้รับเงิน = ". $g ."<br>" ;
?>

ผลลับ
คุณได้รับเงิน = 230
คุณได้รับเงิน =

จะเห็นว่าค่าของตัวแปร $g ที่อยู่นอกfunction มันไม่แสดงครับ
ทำยังไงมันถึงจะแสดงค่าเท่ากับ 230 เหมือนกับในฟังชั่นส์ล่ะครับ ใครรู้ช่วยตอบทีครับ
dee

Re: การนำตัวแปรออกมาใช้นอก function

โพสต์ที่ยังไม่ได้อ่าน โดย dee »

<?php
$a = 200;
$b = 30;
money($a, $b, $g);
function money($a, $b, $g){
global $g;
$g = $a + $b;
print "you get money = ". $g ."<br>" ;
}
//}
?>
<?php
print "you get money = ". $g ."<br>" ;
?>
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 116