ตัวอย่าง Design Pattern->Singleton บน PHP แบบง่ายๆ

16 May 2017 7:52 AM Programming , ,

ไม่มีอะไรมากครับ พอเราเขียน OOP ได้ในระดับลึกๆ เราก็จะได้เขียน Design Pattern ต่างๆ ขึ้นมาใช้งาน คราวนี้ได้จับภาษา PHP ผมเลยเอามาเขียนเก็บไว้สักหน่อย


โดยปกติแล้ว ถ้าเราได้เขียน OOP ในระดับลึกๆ (แบบเข้าใจ) เราก็จะได้เจอ Design Pattern ต่างๆ ที่ถูกออกแบบและเขียนมาแก้ปัญหาต่างๆ ในการเขียนโปรแกรม ซึ่งพอเราเปลี่ยนภาษาที่ใช้เขียน เราก็แค่ต้องมานั่งศึกษา Syntax ใหม่ของภาษาใหม่และ Concept ของภาษานั้นๆ แต่ว่า Concept ต่างๆ และ Design Pattern ของ OOP นั้นไม่ต้องศึกษาใหม่แล้ว โดยส่วนตัวผมเขียน C#.NET กับ Java มาตลอด ตอนนี้ต้องมาเขียน PHP ผมก็จับมาเขียน OOP แบบปกติ เลยมาแชร์ตัวอย่าง Code การทำ Singleton บน PHP แบบง่ายๆ

ความจริงเป็นการ Note ของผมเอง เพราะด้วยผมยังไม่ชิน Syntax ทำให้ลืมคำสั่งอยู่บ่อยๆ มาจับเขียนลง Blog แชร์คนอื่นไปด้วย Win-Win ส่วนเรื่อง Concept และหลักการของ Singleton หาได้ง่ายๆ จาก Google ได้เลยครับ