ป้ายกำกับ php

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

12 ธ.ค. 2558 0 8,654

ทั้ง 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,919

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

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

08 ก.ค. 2558 0 2,854

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

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

06 ธ.ค. 2558 0 2,093

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

Notice: Undefined xxx
Notice: Undefined xxx

26 ม.ค. 2558 0 6,061

ข้อผิดพลาด Notice: Undefined xxx หมายถึง มีการใช้ตัวแปร xxx ที่ไม่มีอยู่จริงครับ

ข้อแตกต่างระหว่าง var_dump var_export และ print_r
ข้อแตกต่างระหว่าง var_dump var_export และ print_r

14 ต.ค. 2558 0 5,971

ฟังก์ชั่น var dump , var export และ print r ของ PHP ทำหน้าที่หลักที่สำคัญเหมือนๆกันคือ การดูค่าของตัวแปร ซึ่งแต่ละฟังก์ชั่นจะมีข้อแตกต่างกันเล็กน้อยครับ

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

12 ต.ค. 2558 0 8,083

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

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

02 ต.ค. 2558 0 15,217

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

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

25 ม.ค. 2558 0 7,680

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

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

21 ก.ย. 2558 0 3,319

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

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

12 ก.ค. 2558 0 4,595

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

File Directory
File Directory

02 เม.ย. 2551 0 11,103

ตัวอย่างทดสอบการระบุ Path หรือ Root ให้ถูกต้อง รวมทั้งแสดงค่าระบบที่เกี่ยวกับ Path ด้วยครับ

แสดง รายการไฟล์ต่างๆ บน Server
แสดง รายการไฟล์ต่างๆ บน Server

31 มี.ค. 2551 0 8,752

ตัวอย่างการสร้าง File menager แบบหนึ่งครับ ที่แสดงรายการไฟล์ และ ไดเร็คทอรี่ บน server พร้อมไอคอน ด้วยโค้ด PHP

^