อะไร - ชาติพันธุ์ - หมายความว่าจริงเหรอ?
อาจ 2024
ความมหัศจรรย์ของคำสั่ง PHP แบบคงที่คือมันอนุญาตให้ฟังก์ชั่น "จดจำ" ค่าของตัวแปรท้องถิ่นสำหรับครั้งต่อไปที่เรียกใช้ฟังก์ชัน ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีใช้คำสั่ง PHP แบบคงที่เพื่อให้ฟังก์ชั่น PHP เป็น "หน่วยความจำ" ฟังก์ชัน PHP พื้นฐานไม่มีความสามารถในการจดจำค่าของตัวแปรโลคัลที่ถูกสร้างหรือเปลี่ยนแปลงภายในฟังก์ชัน เมื่อฟังก์ชันเสร็จสิ้นแล้วความรู้ทั้งหมดเกี่ยวกับค่าของตัวแปรของฟังก์ชันจะหายไป เพื่อแก้ไขปัญหานี้เราสามารถใช้คำสั่ง PHP แบบสแตติกเพื่อบอกฟังก์ชันให้จดจำค่าของตัวแปรโลคัลจากการเรียกใช้ฟังก์ชันหนึ่งไปยังการเรียกครั้งถัดไป ลองดูรหัสพื้นฐาน
ฟังก์ชั่น function_name ()
$ ตัวแปรคงที่ = ค่า;
ตัวแปร $ ++;
คำสั่ง echo
นี่คือทั้งหมดที่มีกับฟังก์ชั่นของเรา ครั้งต่อไปที่เรียกใช้ฟังก์ชันนี้ค่าของตัวแปร $ no_calls จะถูกจดจำจากการดำเนินการครั้งสุดท้ายของฟังก์ชันและเพิ่มขึ้นอีกครั้ง | |||||