ป้ายกำกับ

การสร้าง class ที่สามารถเรียกใช้งานได้ทั้งแบบ static และแบบ ปกติ
การสร้าง class ที่สามารถเรียกใช้งานได้ทั้งแบบ static และแบบ ปกติ

12 ต.ค. 2558 0 1,989

การสร้างคลาสที่สามารถเรียกใช้งานได้ทั้งสองแบบ คือ แบบปกติ มีการใช้คำสั่ง new เพื่อสร้าง instance ของ class และแบบ static ซึ่งจะไปทำการสร้าง instance ให้โดยอัตโนมัติ สามารถทำได้โดยการใช้ magic function ของ PHP callStatic ฟังก์ชั่นนี้จะถูกเรียกใช้เมื่อมีก

for และ foreach ใช้อันไหนดี
for และ foreach ใช้อันไหนดี

02 ต.ค. 2558 0 1,594

for และ foreach เป็นคำสั่งสำหรับวนลูป แอเรย์ทั้งคู่ ข้อแตกต่างที่สำคัญของทั้งสองฟังก์ชั่นคือ for จะวนลูปกับแอเรย์ที่ป็นตัวเลข และ เรียงลำดับกันเท่านั้น

การ debug ajax
การ debug ajax

06 ต.ค. 2552 0 8,463

หลายๆครั้งที่เราใช้งาน Ajax แล้วพบข้อผิดพลาด เรามักจะไม่ค่อยรู้ครับ ว่ามันผิดพลาดที่ตรงไหน เนื่องจาก ถึงแม้ว่า browser จะแจ้งว่าพบข้อผิดพลาดที่ Javas

ความแตกต่างระหว่าง isset(), empty() และ is_null()
ความแตกต่างระหว่าง isset(), empty() และ is_null()

25 ม.ค. 2558 0 3,202

ฟังก์ชั่น isset , empty และ is null ใช้สำหรับทดสอบตัวแปรด้วยกันทั้ง 3 ตัว โดยแต่ละฟังก์ชั่น มีข้อแตกต่างกันกันเล็กน้อยในผลลัพท์ ดังตาราง ค่าของตัวแ

เรื่องน่ารู้เกี่ยวกับการใช้งานฟังก์ชั่น empty()
เรื่องน่ารู้เกี่ยวกับการใช้งานฟังก์ชั่น empty()

21 ก.ย. 2558 0 1,301

ฟังก์ชั่น empty ของ PHP ใช้สำหรับตรวจสอบตัวแปรว่ามีค่าหรือไม่ ซึ่งหลายๆคนอาจใช้ ฟังก์ชั่นนี้แบบผิดๆ หรือไม่ก็ไม่เคยใช้เลย ลองมาดูประโยชน์ และ ทริคเล็กๆน้อย ของฟังก์ชั่นนี้กัน

เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า ตอนที่ 2
เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า ตอนที่ 2

22 ม.ค. 2553 0 5,013

ตอนที่แล้วเราจัดการตะกร้าสินค้าด้วย session ไปแล้ว ในตอนนี้ผมจะพูดถึงการจัดการสินค้าด้วยฐานขข้อมูลกัน ทำไมถึงต้องเลือกใช้ฐานข้อมูล ถ้า 1 ต้องการเก็บ

เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า
เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า

20 ม.ค. 2553 0 7,745

เทคนิคการเก็บข้อมูลสินค้าสำหรับเว็บร้านค้าหลักๆ ก็จะมี 2 วิธีครับ ซึ่งก็จะมีข้อดีข้อเสียต่างกัน วิธีแรก เก็บข้อมูล ลง session session สามารถใช้เป็นเค

การคำนวณราคาสินค้าอัตโนมัติขณะกรอก
การคำนวณราคาสินค้าอัตโนมัติขณะกรอก

18 ส.ค. 2553 0 19,035

เทคนิคกการคำนวณราคาสินค้าโดยที่ไม่ต้อง Sumit นั้น มีเทคนิคง่ายๆ โดยที่ไม่ต้องพึ่ง Ajax แต่อย่างใด หลายๆคนคิดว่ามันต้องใช้ Ajax เพราะหลักการของมัน

[ERROR] Unknown/unsupported storage engine: InnoDB
[ERROR] Unknown/unsupported storage engine: InnoDB

02 ก.ย. 2558 0 1,206

ล่าสุด พบ Error ของ MariaDB ใหม่อีกอัน ทำให้ไม่สามารถ Start MySQL Server ได้ ปัญหานี้เกิดจากความผิดพลาดของ InnoDB ที่ไม่สามารถทำงานได้ครับ ด้วยสาเหตุอะไรผมยังไม่ทราบนะครับ การแก้ไข เปิดไฟล์ my cnf ซึ่งสำหรับ MariaDB บน Ubuntu จะเปิดด้วยคำสั่ง และเพิ่มสอ

การแก้ปัญหาเมื่อไม่สามารถ Start MariaDB บน Ubuntu ได้
การแก้ปัญหาเมื่อไม่สามารถ Start MariaDB บน Ubuntu ได้

01 ก.ย. 2558 0 1,325

เรื่องของเรื่องคือ ผมได้ติดตั้ง PHP5 6 และ MariaDB ลงบน XUbuntu 15 04 ครับ ปกติแล้วการติดตั้ง MariaDB จะสำเร็จใน Server บางเวอร์ชั่นครับ ซึ่งในครั้งแรกที่ติดตั้ง MariaDB ก็ทำงานปกติดีครับ แสดงว่ามันสามารถทำงานบน Ubuntu 15 04 ได้ แต่หลังจากที่ผมทำการย้าย

query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน
query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน

28 มิ.ย. 2558 0 3,781

พอดีได้มีโอกาศปรับปรุงการ query ของเว็บไซต์แห่งหนึ่ง ซึ่งมีการประมวลผล query ฐานข้อมูลที่สูงมากทั้งปริมาณข้อมูลและความถี่ในการประมวลผล เลยเอาผลการท

การแก้ปัญหา Nautilus ไม่เรียงโฟลเดอร์ก่อนแฟ้ม
การแก้ปัญหา Nautilus ไม่เรียงโฟลเดอร์ก่อนแฟ้ม

23 มี.ค. 2558 0 784

จริงๆแล้ว Nautilus ก็สามารถตั้งค่าให้เรียงโฟลเดอร์ก่อนแฟ้มได้ เรียกโปรแกรม dconf editor ใน Terminal ถ้าไม่มีโปรแกรมนี้ให้ติดตั้งก่อนด้วยคำสั่ง ใน d..

การเปิดใช้งาน mod_rewrite บน Ubuntu
การเปิดใช้งาน mod_rewrite บน Ubuntu

22 ส.ค. 2558 0 1,864

หาก Server ไม่สามารถใช้งาน ไฟล์ htaccess ได้ หรือไม่สามารถใช้งาน mod rewrite ได้ อาจเป็นเพราะคุณไม่ได้เปิดใช้งาน mod rewrite บน Server

Autoloader PSR-4
Autoloader PSR-4

20 ก.ค. 2558 0 2,588

สำหรับ PSR 4 นี้ จะมีเนื้อหาที่เกี่ยวข้องกันกับ PSR 0 ว่าด้วยเรื่องของ Namspaces และประโยชน์ของมันในการใช้งาน autoloader โดยที่ตามมาตรฐาน PSR ได้มี

Coding Style Guide PSR-2 ตอนที่ 1
Coding Style Guide PSR-2 ตอนที่ 1

20 ก.ค. 2558 0 2,643

เจตนาของคู่มือนี้เพื่อให้รูปแบบในการเขียนโค้ดเป็นไปในทางเดียวกัน โดยไม่จำเป็นต้องตรงเป๊ะตามมาตรฐานนี้ก็ได้ ทั้งนี้เนื่องจากเครื่องมือแต่ละตัวอาจมีค

เปรียบเทียบความเร็วการใช้งาน Class และ Array
เปรียบเทียบความเร็วการใช้งาน Class และ Array

12 ก.ค. 2558 0 1,770

เนื่องจากผมกำลังออกแบบ PHP Framework เลยจำเป็นต้องหาวิธีการที่มีประสิทธิภาพที่สุด โดยหนึ่งในสิ่งที่ผมกำลังสงสัยในประสิทธิภาพของมันคือตัวแปร ซึ่งมีท

^