ป้ายกำกับ

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

02 ต.ค. 2558 0 17,062

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

การ debug ajax
การ debug ajax

06 ต.ค. 2552 0 12,124

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

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

25 ม.ค. 2558 0 8,895

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

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

21 ก.ย. 2558 0 4,496

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

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

22 ม.ค. 2553 0 6,734

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

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

20 ม.ค. 2553 0 10,507

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

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

02 ก.ย. 2558 0 5,570

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

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

01 ก.ย. 2558 0 7,320

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

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

23 มี.ค. 2558 0 2,698

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

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

22 ส.ค. 2558 0 8,722

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

Autoloader PSR-4
Autoloader PSR-4

20 ก.ค. 2558 0 6,557

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

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

20 ก.ค. 2558 0 9,321

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

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

12 ก.ค. 2558 0 5,196

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

HTML5 figure และ figcaption
HTML5 figure และ figcaption

03 ก.ค. 2558 0 8,163

figure เป็น tag ใหม่ที่มากับ HTML5 อีกเช่นกัน โดยทั่วๆไปเรามักนึกว่า figure จะใช้กับรูปภาพเท่านั้น แต่โดยความหมายของ figure ที่แท้จริงแล้วจะ

HTML5 section element
HTML5 section element

01 ก.ค. 2555 0 16,744

section เป็น element ใหม่ของ HTML5 อันหนึ่งซึ่งอาจถูกใช้อย่างผิดๆได้เสมอถ้าดูจากชื่อของมัน ความหมายของ section คือการแบ่งกลุ่มของเนื้อหา

^