1
ตัวแปร PHP ในฟังก์ชันที่ไม่ระบุชื่อ
ฉันกำลังเล่นกับฟังก์ชันที่ไม่ระบุตัวตนใน PHP และตระหนักว่าพวกเขาดูเหมือนจะไม่เข้าถึงตัวแปรนอกตัวพวกเขา มีวิธีใดในการแก้ไขปัญหานี้หรือไม่? ตัวอย่าง: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" สิ่งนี้จะแสดงผล "ไม่มีอะไร" มีวิธีใดบ้างที่ฟังก์ชันนิรนามสามารถเข้าถึงได้$variable?