ป้ายกำกับ PHP

เทคนิคการตรวจสอบตัวแปรแอเรย์ว่ามีหรือไม่
เทคนิคการตรวจสอบตัวแปรแอเรย์ว่ามีหรือไม่

21 มี.ค. 2560 0 2,315

ตัวอย่างนี้จะเป็นการหาตัวแปรแบบแอเรย์ตำแหน่งที่กำหนด (เช่นหาแอเรย์ตัวที่ 3) ซึ่งเท่าที่คิดออกมี 3 วิธี คือ count(), sizeof() และ isset() โดยผมจะทำการทดสอบเปรียบเทียบว่าวิธีไหนสามารถทำงานได้เร็วที่สุด

ปัญหาการติดตั้ง phpMyAdmin บน Ubuntu 16.04 แล้วเป็นหน้าขาว ๆ
ปัญหาการติดตั้ง phpMyAdmin บน Ubuntu 16.04 แล้วเป็นหน้าขาว ๆ

28 ก.ย. 2559 0 2,019

ผมได้ทำการติดตั้ง PHP5.6 บน Ubuntu 16.04 ซึ่งปกติแล้วบน Ubuntu เวอร์ชั่นนี้จะต้องได้เป็น PHP7 หลังการติดตั้งพบว่า เมื่อเรียกไปยัง phpMyAdmin ปรากฎว่าแสดงเป็นหน้าเว็บขาวๆ ไม่มีมี Error แต่อย่างใด ถึงแม้จะเปิดการแสดง Error ของ PHP แล้วก็ตาม สาเหตุ ที่แท้จริ

ข้อแตกต่างระหว่าง continue และ break ใน PHP
ข้อแตกต่างระหว่าง continue และ break ใน PHP

31 ม.ค. 2560 0 6,232

ทั้งสองคำสั่งเป็นคำสั่งสำหรับใช้ในลูป เช่น for foreach while do while ด้วยกันทั้งสิ้น โดยมีข้อแตกต่างระหว่างสองคำสั่งนี้เล็กน้อย

การทดสอบการทำงานของ Paypal บนเว็บไซต์
การทดสอบการทำงานของ Paypal บนเว็บไซต์

02 ต.ค. 2553 0 13,272

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

การแสดงผลรูปแบบต้นไม้ (Tree) ด้วย PHP
การแสดงผลรูปแบบต้นไม้ (Tree) ด้วย PHP

29 พ.ค. 2558 0 7,579

การแสดงผลในรูปแบบต้นไม้ Tree ด้วย PHP ถ้าออกแบบดีๆจะมีการทำงานที่รวดเร็วมากนะครับ ตัวอย่างนี้จะเป็นการจัดการแสดงผลในรูปแบบ Tree พร้อม CSS ในการจัดก

ทำความเข้าใจเกี่ยวกับการใช้งานหน่วยความจำของ PHP
ทำความเข้าใจเกี่ยวกับการใช้งานหน่วยความจำของ PHP

20 พ.ย. 2559 0 2,482

ตัวแปรของ PHP ทั่วไปจะมีการจองหน่วยความจำ และเก็บข้อมูล ลงในหน่วยความจำที่ตำแหน่งของหน่วยความจำที่จองไว้ ซึ่งการถ่ายโอนค่าของตวแปร จะเป็นการจองหน่วยความจำใหม่ และสำเนาข้อมูลไปยังตำแหน่งของหน่วยความจำใหม่ด้วย เช่น $a = #39;test #39;; $b = $a; คำสั่งด้านบ

Import CSV to MySQL
Import CSV to MySQL

02 เม.ย. 2551 0 25,299

ไฟล์ CSV เป็นไฟล์ excel ชนิดหนึ่ง นอกเหนือจาก XLS ที่ใช้การเก็บข้อมูลแบบ Text สามารถเปิดอ่านได้โดย Notepad การอ่านข้อมูลจากไฟล์ CSV เลยค่อนข้างง่าย

php อ่านค่าวันต้นเดือนและวันสิ้นเดือน
php อ่านค่าวันต้นเดือนและวันสิ้นเดือน

31 ต.ค. 2559 0 5,960

โค้ด PHP สำหรับคำนวณวันที่ 1 ของเดือน เริ่มตั้งแต่ 00:00:00 น จนกระทั่งถึงประมาณเที่ยงคืน 23:59:59 ของวันสิ้นเดือนภายในเดือนนั้นๆ ให้ผลลัพท์เป็นรูป timestamp

การกำหนดสิทธิของ User
การกำหนดสิทธิของ User

02 เม.ย. 2551 0 15,520

บ่อยครั้ง ที่เราเห็นบางเว็บไซต์สามารถกำหนดสถานะของ User ได้หลายระดับ หรือ Admin ได้หลายระดับ

การแก้ปัญหาความปลอดภัยอันเนื่องมาจากต้องปรับ chmod ให้เป็น 777
การแก้ปัญหาความปลอดภัยอันเนื่องมาจากต้องปรับ chmod ให้เป็น 777

01 ก.ย. 2559 0 2,808

เวลาที่เราอัปโหลดไฟล์ไปยัง Server หลายๆคนมักถูกสอนว่า เราต้องปรับให้ไดเร็คทอรี่ให้เป็น 777 ก่อน ถึงจะสามารถอัปโหลดได้ ซึ่งมันไม่ค่อยจะปลอดภัยเลย แล้วจะมีวิธีไหนมั้ยนะ ที่เราจะสามารถอัปโหลดไฟล์ได้โดยไม่ต้องเป็น 777

ความแตกต่างระหว่าง self และ static
ความแตกต่างระหว่าง self และ static

12 ธ.ค. 2558 0 6,599

ทั้ง self และ static เป็นคีย์เวอร์ดสำหรับการอ้างถึงตัวเอง เช่นเดียวกันกับ $this ทั้งคู่ ใน PHP 5 3 static ถูกเรียกว่าเป็น Late Static Bindings โดยที่ self และ static มีข้อแตกต่างในการใช้งานกันอยู่เล็กน้อย ดูจากตัวอย่างกันเลยครับ class A public static fu

Crop รูป เพือสร้างรูป Thumbnail
Crop รูป เพือสร้างรูป Thumbnail

20 ก.ค. 2551 0 8,408

การ ตัดรูปเพื่อทำรูป thumbnail แบบที่รักษาอัตราส่วน รูปภาพ thumbnail ให้คงที่ และทำการย่อ หรือคำนวณตำแหน่งรูปที่จะตัด กลางรูป thumbnail

เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง
เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง

08 ก.ค. 2558 0 2,075

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

การบันทึก Object เก็บไว้ใช้งานภายหลัง
การบันทึก Object เก็บไว้ใช้งานภายหลัง

06 ธ.ค. 2558 0 1,639

บทความนี้เกิดจากข้อสงสัยละครับ ว่าเราจะสามารถบันทึก Object เก็บไว้ใช้งานได้ด้วยวิธีไหน ส่วนจะเอาไปใช้ประโยชน์อะไรได้ก็ค่อยว่ากันอีกที

bug ของ foreach กับตัวแปร $value
bug ของ foreach กับตัวแปร $value

24 พ.ย. 2558 0 2,229

วันนี้เจอข้อผิดพลาด bug แปลกๆของ PHP อันเกิดจากฟังก์ชั่น foreach ของ PHP ร่วมกับตัวแปร $value

^