คู่มือเรียน PHP8+ ระดับสูง
ฟังก์ชัน
บทนำ
ฟังก์ชันนิรนาม
ตัวแปรภายนอกของฟังก์ชันนิรนาม
การเข้าถึงตัวแปรภายนอกของฟังก์ชันนิรนาม
การเปลี่ยนตัวแปรภายนอกของฟังก์ชันนิรนาม
ตัวแปรก่อนเรียกใช้ฟังก์ชันนิรนาม
ประเภทค่าที่คืนของฟังก์ชันนิรนาม
ฟังก์ชันลูกศร
ตัวแปรภายนอกของฟังก์ชันลูกศร
เรียกฟังก์ชันด้วยชื่อ
ฟังก์ชันคอลแบ็ก
คอลแบ็กในฟังก์ชันในตัว
รูปแบบ JSON
บทนำ
ข้อมูลใน JSON
ข้อมูลจาก JSON
วัตถุจาก JSON
วัตถุจาก JSON เป็นอาร์เรย์เชื่อมโยง
การส่งข้อมูลในรูปแบบ JSON
JSON ที่ไม่ถูกต้อง
ข้อผิดพลาดของตัวแยกวิเคราะห์ JSON
รูปแบบ XML
บทนำ
ข้อความของแท็ก XML
ข้อความของกลุ่มแท็ก XML
คุณสมบัติของแท็ก XML
คุณสมบัติของกลุ่มแท็ก XML
แท็ก XML ที่ซ้อนกัน
กลุ่มแท็ก XML ที่มีการซ้อนกัน
ชื่อแท็ก XML ที่มียัติภังค์
ไลบรารี CURL
บทนำ
คำตอบในตัวแปร
การตรวจสอบข้อผิดพลาดในคำตอบ
การติดตามรีไดเรกต์
การทำงานกับ HTTPS
การเลียนแบบเบราว์เซอร์
การส่งข้อมูลด้วยวิธี POST
การส่งคุกกี้
การส่งคุกกี้กลับ
การกำหนด HTTP เฮดเดอร์
การทำงานกับ API
บทนำ
การเตรียมตัวก่อนเรียน
API ที่มี URL เดียว
API ที่มีหลาย URL
API พร้อมพารามิเตอร์ GET
API พร้อมพารามิเตอร์ GET หลายตัว
API ที่ส่งผลลัพธ์เป็น JSON
API พร้อมพารามิเตอร์ POST
API พร้อมพารามิเตอร์ POST ในรูปแบบ JSON
API และฐานข้อมูล
API สำหรับการดำเนินการ CRUD
API พร้อมการยืนยันตัวตน
API พร้อม URL ที่มนุษย์อ่านเข้าใจได้
REST API
การใช้ API ของบุคคลที่สาม
ความปลอดภัย SQL ใน PHP
บทนำ
ตารางทดสอบ
ความคิดเห็นในคำสั่ง SQL
เครื่องหมายคำพูดในคำสั่ง SQL
SQL Injection ในพารามิเตอร์สตริง
SQL Injection ในพารามิเตอร์ตัวเลข
ปิดการแสดงข้อผิดพลาดของฐานข้อมูล
การเปลี่ยนค่า
รายการค่า
รายการฟิลด์
การสร้างคำสั่งแบบไดนามิก
การดูข้อมูลของผู้อื่น
การทํางานกับ PDO
บทนํา
ตารางทดสอบ
การเชื่อมต่อ
คิวรี
ปัญหาของคิวรี
Prepared Statements
ตัวยึดตําแหน่ง
ตัวยึดที่มีชื่อ
การใส่เครื่องหมายคําพูดให้ตัวยึดอัตโนมัติ
การผูกตัวแปรแบบตําแหน่ง
การผูกตัวแปรแบบมีชื่อ
การรับค่าของฟิลด์เดียว
แถวทั้งหมดจากผลลัพธ์
การประมวลผลหลายครั้ง
การทํางานกับโอเปอเรเตอร์ LIKE
การทํางานกับโอเปอเรเตอร์ LIMIT
การปรับปรุงประสิทธิภาพ
ปัจจัยความเร็วในการโหลดเว็บไซต์
ทรัพยากรที่มีอยู่
การปรับปรุงประสิทธิภาพการดำเนินการซ้ำ
การปรับปรุงประสิทธิภาพการดำเนินการที่หนักซ้ำๆ
การปรับปรุงประสิทธิภาพการดำเนินการแบบวนซ้ำ
การคำนวณความยาวอาเรย์ที่ไม่จำเป็นในลูป
การปรับปรุงประสิทธิภาพรอบการวนซ้ำที่เกินจำเป็น
การปรับปรุงประสิทธิภาพผ่านฟังก์ชันในตัว
การเลือกอัลกอริทึมที่เหมาะสมที่สุด
การปรับปรุงประสิทธิภาพการใช้นิพจน์ประจำ
การปรับปรุงประสิทธิภาพการใช้คำสั่งค้นหา SQL
การปรับปรุงประสิทธิภาพการใช้หน่วยความจำ
การปรับปรุงประสิทธิภาพอาเรย์ที่ไม่จำเป็น
การปรับปรุงประสิทธิภาพการแปลงเป็นอาเรย์