ป้ายกำกับ php
php อ่านค่าวันต้นเดือนและวันสิ้นเดือน
31 ต.ค. 2559
0
8,915
โค้ด PHP สำหรับคำนวณวันที่ 1 ของเดือน เริ่มตั้งแต่ 00:00:00 น จนกระทั่งถึงประมาณเที่ยงคืน 23:59:59 ของวันสิ้นเดือนภายในเดือนนั้นๆ ให้ผลลัพท์เป็นรูป timestamp
การกำหนดสิทธิของ User
02 เม.ย. 2551
0
17,763
บ่อยครั้ง ที่เราเห็นบางเว็บไซต์สามารถกำหนดสถานะของ User ได้หลายระดับ หรือ Admin ได้หลายระดับ
การแก้ปัญหาความปลอดภัยอันเนื่องมาจากต้องปรับ chmod ให้เป็น 777
01 ก.ย. 2559
0
5,033
เวลาที่เราอัปโหลดไฟล์ไปยัง Server หลายๆคนมักถูกสอนว่า เราต้องปรับให้ไดเร็คทอรี่ให้เป็น 777 ก่อน ถึงจะสามารถอัปโหลดได้ ซึ่งมันไม่ค่อยจะปลอดภัยเลย แล้วจะมีวิธีไหนมั้ยนะ ที่เราจะสามารถอัปโหลดไฟล์ได้โดยไม่ต้องเป็น 777
Class แปลงจำนวนเงินเป็นตัวอักษร ไทยและอังกฤษ
15 ก.ย. 2554
0
17,198
เป็น Class ที่ผมใช้งานในการแปลงจำนวนเงิน ตัวเลข เป็นตัวอักษร รองรับ 2 ภาษาคือ ภาษาไทย และ ภาษาอังกฤษ ครับ
ความแตกต่างระหว่าง self และ static
12 ธ.ค. 2558
0
10,016
ทั้ง self และ static เป็นคีย์เวอร์ดสำหรับการอ้างถึงตัวเอง เช่นเดียวกันกับ $this ทั้งคู่ ใน PHP 5 3 static ถูกเรียกว่าเป็น Late Static Bindings โดยที่ self และ static มีข้อแตกต่างในการใช้งานกันอยู่เล็กน้อย ดูจากตัวอย่างกันเลยครับ class A public static fu
Crop รูป เพือสร้างรูป Thumbnail
20 ก.ค. 2551
0
9,669
การ ตัดรูปเพื่อทำรูป thumbnail แบบที่รักษาอัตราส่วน รูปภาพ thumbnail ให้คงที่ และทำการย่อ หรือคำนวณตำแหน่งรูปที่จะตัด กลางรูป thumbnail
เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง
08 ก.ค. 2558
0
3,562
การทดสอบฟังก์ชั่นจะช่วยให้เราเลือกใช้ฟังก์ชั่นให้เหมาะกับงานมากขึ้นครับ โดยฟังก์ชั่นแต่ละตัว ถึงแม้จะมีผลลัพท์เหมือนๆกัน แต่ก็อาจมีข้อแตกต่างด้านความเร็วได้ครับ
การบันทึก Object เก็บไว้ใช้งานภายหลัง
06 ธ.ค. 2558
0
2,677
บทความนี้เกิดจากข้อสงสัยละครับ ว่าเราจะสามารถบันทึก Object เก็บไว้ใช้งานได้ด้วยวิธีไหน ส่วนจะเอาไปใช้ประโยชน์อะไรได้ก็ค่อยว่ากันอีกที
ข้อควรระวังในการใช้งาน switch case ของ PHP
28 พ.ย. 2558
0
3,313
มีผลลัพท์แปลกๆของ switch case มาฝาก ทำเอาผมมึนไปนานเลยทีเดียว
ความแตกต่างระหว่าง AND และ &&
28 พ.ย. 2558
0
15,148
ทั้ง AND OR และ || เป็น Logical Operators ของ PHP ซึ่งระหว่าง AND กับ และ OR กับ || มีข้อแตกต่างกันเล็กน้อย
Notice: Undefined xxx
26 ม.ค. 2558
0
6,775
ข้อผิดพลาด Notice: Undefined xxx หมายถึง มีการใช้ตัวแปร xxx ที่ไม่มีอยู่จริงครับ
ข้อแตกต่างระหว่าง var_dump var_export และ print_r
14 ต.ค. 2558
0
6,759
ฟังก์ชั่น var dump , var export และ print r ของ PHP ทำหน้าที่หลักที่สำคัญเหมือนๆกันคือ การดูค่าของตัวแปร ซึ่งแต่ละฟังก์ชั่นจะมีข้อแตกต่างกันเล็กน้อยครับ
การสร้าง class ที่สามารถเรียกใช้งานได้ทั้งแบบ static และแบบ ปกติ
12 ต.ค. 2558
0
9,235
การสร้างคลาสที่สามารถเรียกใช้งานได้ทั้งสองแบบ คือ แบบปกติ มีการใช้คำสั่ง new เพื่อสร้าง instance ของ class และแบบ static ซึ่งจะไปทำการสร้าง instance ให้โดยอัตโนมัติ สามารถทำได้โดยการใช้ magic function ของ PHP callStatic ฟังก์ชั่นนี้จะถูกเรียกใช้เมื่อมีก
for และ foreach ใช้อันไหนดี
02 ต.ค. 2558
0
17,836
for และ foreach เป็นคำสั่งสำหรับวนลูป แอเรย์ทั้งคู่ ข้อแตกต่างที่สำคัญของทั้งสองฟังก์ชั่นคือ for จะวนลูปกับแอเรย์ที่ป็นตัวเลข และ เรียงลำดับกันเท่านั้น
เมื่อเพจไม่ทำงานตามต้องการ
01 เม.ย. 2551
0
7,109
เทคนิคการตรวจสอบข้อผิดพลาดของโค้ด ที่หลายคนมองข้าม
ความแตกต่างระหว่าง isset(), empty() และ is_null()
25 ม.ค. 2558
0
9,545
ฟังก์ชั่น isset , empty และ is null ใช้สำหรับทดสอบตัวแปรด้วยกันทั้ง 3 ตัว โดยแต่ละฟังก์ชั่น มีข้อแตกต่างกันกันเล็กน้อยในผลลัพท์ ดังตาราง ค่าของตัวแ
เรื่องน่ารู้เกี่ยวกับการใช้งานฟังก์ชั่น empty()
21 ก.ย. 2558
0
5,129
ฟังก์ชั่น empty ของ PHP ใช้สำหรับตรวจสอบตัวแปรว่ามีค่าหรือไม่ ซึ่งหลายๆคนอาจใช้ ฟังก์ชั่นนี้แบบผิดๆ หรือไม่ก็ไม่เคยใช้เลย ลองมาดูประโยชน์ และ ทริคเล็กๆน้อย ของฟังก์ชั่นนี้กัน
ติดตั้ง PHPUnit ร่วมกับ Netbeans และ error unrecognized option --run
15 ส.ค. 2558
0
4,104
error unrecognized option run นี้ผมเจอเมื่อมีการใช้ PHPUnit บน Netbeans 8 0 2 จริงๆแล้วก่อนหน้านี้มันก็เคยใช้ได้ปกตินะครับ แต่พอติดตั้งใหม่อีกครั้ง
เปรียบเทียบความเร็วการใช้งาน Class และ Array
12 ก.ค. 2558
0
5,565
เนื่องจากผมกำลังออกแบบ PHP Framework เลยจำเป็นต้องหาวิธีการที่มีประสิทธิภาพที่สุด โดยหนึ่งในสิ่งที่ผมกำลังสงสัยในประสิทธิภาพของมันคือตัวแปร ซึ่งมีท
ความแตกต่างระหว่าง (int) และ intval()
09 ก.ค. 2558
0
7,531
ทั้ง int และ intval ใช้สำหรับการแปลงตัวอักษรเป็นตัวเลขเหมือนๆกัน แต่ทั้งสองวิธีมีข้อแตกต่างกันเล็กน้อย