ล่าสุดการพัฒนาเว็บบทเรียน
×

PHP เกี่ยวกับการสอน

PHP บ้าน PHP แนะนำ PHP ติดตั้ง PHP วากยสัมพันธ์ PHP ตัวแปร PHP Echo / พิมพ์ PHP ชนิดข้อมูล PHP เงื่อนไข PHP ค่าคงที่ PHP ผู้ประกอบการ PHP If...Else...Elseif PHP Switch PHP ในขณะที่ลูป PHP สำหรับลูป PHP ฟังก์ชั่น PHP แถว PHP เรียงลำดับอาร์เรย์ PHP Superglobals

PHP การจัดการ

PHP ฟอร์ม การจัดการ PHP ฟอร์ม การตรวจสอบ PHP ฟอร์ม จำเป็นต้องใช้ PHP ฟอร์ม URL/E-mail PHP ฟอร์ม สมบูรณ์

PHP สูง

PHP อาร์เรย์หลายมิติ PHP วันและเวลา PHP ประกอบด้วย PHP ไฟล์ การจัดการ PHP ไฟล์ เปิด / อ่าน PHP ไฟล์ สร้าง / เขียน PHP ไฟล์ อัปโหลด PHP Cookies PHP Sessions PHP ฟิลเตอร์ PHP Filters สูง PHP ผิดพลาด การจัดการ PHP ข้อยกเว้น

MySQL Database

MySQL ฐานข้อมูล MySQL สัมพันธ์ MySQL Create DB MySQL Create ตาราง MySQL Insert Data MySQL รับ ID เข้าครั้งสุดท้าย MySQL ใส่หลาย MySQL Prepared MySQL Select Data MySQL Delete Data MySQL Update Data MySQL Limit Data

PHP - XML

PHP XML parsers PHP SimpleXML Parser PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX แนะนำ AJAX PHP AJAX ฐานข้อมูล AJAX XML AJAX ค้นหาสด AJAX RSS Reader AJAX โพลล์

PHP Examples

PHP ตัวอย่าง PHP ทดสอบ PHP ใบรับรอง

PHP การอ้างอิง

PHP แถว PHP ปฏิทิน PHP วันที่ PHP ไดเรกทอรี PHP ผิดพลาด PHP ระบบแฟ้ม PHP กรอง PHP FTP PHP HTTP PHP Libxml PHP จดหมาย PHP คณิตศาสตร์ PHP อื่น ๆ PHP MySQLi PHP SimpleXML PHP เชือก PHP XML PHP Zip PHP ช่วงเวลา

 

PHPตัวอย่าง


PHP Syntax

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

ตัวอย่างอธิบาย


PHP Variables

สร้างตัวแปรที่แตกต่างกัน
ทดสอบขอบเขตทั่วโลก (variable outside function)
ทดสอบขอบเขตท้องถิ่น (variable inside function)
การใช้คำหลักทั่วโลกในการเข้าถึงตัวแปรทั่วโลกจากภายในฟังก์ชั่น
ใช้ $ GLOBALS [] อาร์เรย์ในการเข้าถึงตัวแปรทั่วโลกจากภายในฟังก์ชั่น
ใช้คำหลักที่คงที่จะให้ตัวแปรท้องถิ่นไม่ถูกลบออกหลังจากการดำเนินการของฟังก์ชั่น

ตัวอย่างอธิบาย


PHP Echo and Print

สตริงดิสเพลย์ที่มีคำสั่ง echo
สายจอแสดงผลและตัวแปรที่มีคำสั่ง echo
สตริงดิสเพลย์ที่มีคำสั่งพิมพ์
สายจอแสดงผลและตัวแปรที่มีคำสั่งพิมพ์

ตัวอย่างอธิบาย


PHP Data Types

PHP สตริง
จำนวนเต็ม PHP
PHP ลอย
อาร์เรย์ PHP
วัตถุ PHP
ค่า PHP โมฆะ

ตัวอย่างอธิบาย


PHP Strings

ได้รับความยาวของสตริง - strlen()
นับจำนวนคำในสตริง - str_word_count()
ย้อนกลับสตริง - strrev()
ค้นหาข้อความที่เฉพาะเจาะจงภายในสตริง - strpos()
แทนที่ข้อความภายในสตริง - str_replace()

ตัวอย่างอธิบาย


PHP Constants

ชื่อคงเป็นกรณี ๆ ไป
ชื่อคงกรณีตาย

ตัวอย่างอธิบาย


PHP Operators

เลขคณิตประกอบการ: เพิ่ม (+)
ผู้ประกอบการทางคณิตศาสตร์: ลบ (-)
ผู้ประกอบการทางคณิตศาสตร์: คูณ (*)
เลขคณิตประกอบการ: กอง (/)
ผู้ประกอบการทางคณิตศาสตร์: โมดูลัส (%)
ผู้ประกอบการที่ได้รับมอบหมาย: x y =
ผู้ประกอบการที่ได้รับมอบหมาย: x + y =
ผู้ประกอบการที่ได้รับมอบหมาย: x - y =
ผู้ประกอบการที่ได้รับมอบหมาย: x * y =
ผู้ประกอบการที่ได้รับมอบหมาย: x / y =
ผู้ประกอบการที่ได้รับมอบหมาย: x% y =
ดำเนินการเปรียบเทียบ: ความเสมอภาค (==)
ดำเนินการเปรียบเทียบ: เหมือน (===)
ดำเนินการเปรียบเทียบ: ไม่เท่ากับ (!=)
ดำเนินการเปรียบเทียบ: ไม่เท่ากับ (<>)
ดำเนินการเปรียบเทียบ: ไม่ได้เหมือนกัน (!==)
ดำเนินการเปรียบเทียบ: มากกว่า (>)
ดำเนินการเปรียบเทียบ: น้อยกว่า (<)
ดำเนินการเปรียบเทียบ: มากกว่าหรือเท่ากับ (>=)
ดำเนินการเปรียบเทียบ: น้อยกว่าหรือเท่ากับ (<=)
ผู้ประกอบการที่เพิ่มขึ้น: ++ $ x
ผู้ประกอบการที่เพิ่มขึ้น: $ x ++
ผู้ประกอบการปรับตัวลดลง: - $ x
ผู้ประกอบการปรับตัวลดลง: $ x--
ผู้ประกอบการเชิงตรรกะและ
ผู้ประกอบการตรรกะหรือ
ผู้ประกอบการลอจิคัล: xor
ผู้ประกอบการลอจิคัล: && (and)
ผู้ประกอบการลอจิคัล: || (or)
ผู้ประกอบการลอจิคัล: ไม่
ผู้ประกอบการสตริง: กำหนดการ $ txt1 และ $ txt2
ผู้ประกอบการสตริง: ผนวก $ txt2 ถึง $ txt1
ผู้ประกอบการอาร์เรย์: ยูเนี่ยน (+)
ผู้ประกอบการอาร์เรย์: ความเท่าเทียมกัน (==)
ผู้ประกอบการอาร์เรย์: รหัสประจำตัว (===)
ผู้ประกอบการอาร์เรย์: ความไม่เท่าเทียมกัน (!=)
ผู้ประกอบการอาร์เรย์: ความไม่เท่าเทียมกัน (<>)
ผู้ประกอบการอาร์เรย์: ไม่เป็นตัวตน (!==)

ตัวอย่างอธิบาย


PHP If...Else and Switch Statements

ถ้าคำสั่ง
ถ้า ... คำสั่งอื่น
ถ้า ... elseif ... คำสั่งอื่น
คำสั่งสวิทช์

ตัวอย่างอธิบาย


PHP While and For Loops

ห่วงในขณะที่
ทำ ... ในขณะที่ห่วง
อีกทำ ... ในขณะที่ห่วง
สำหรับวง
ห่วง foreach

ตัวอย่างอธิบาย


PHP Functions

สร้างฟังก์ชั่น
ฟังก์ชั่นด้วยอาร์กิวเมนต์เดียว
ฟังก์ชั่นที่มีสองข้อโต้แย้ง
ฟังก์ชั่นที่มีมูลค่าการโต้แย้งค่าเริ่มต้น
ฟังก์ชั่นที่ส่งกลับค่า

ตัวอย่างอธิบาย


PHP Arrays

อาร์เรย์จัดทำดัชนี
href="showphp.php?filename=demo_array_length"> count() - Return the length of an array
ห่วงผ่านอาร์เรย์จัดทำดัชนี
เชื่อมโยงอาร์เรย์
ห่วงผ่านอาเรย์

ตัวอย่างอธิบาย


PHP Sorting Arrays

href="showphp.php?filename=demo_array_sort_alpha"> sort() - Sort array in ascending alphabetical order
href="showphp.php?filename=demo_array_sort_num"> sort() - Sort array in ascending numerical order
href="showphp.php?filename=demo_array_rsort_alpha"> rsort() - Sort array in descending alphabetical order
href="showphp.php?filename=demo_array_rsort_num"> rsort() - Sort array in descending numerical order
href="showphp.php?filename=demo_array_asort"> asort() - Sort array in ascending order, according to value
href="showphp.php?filename=demo_array_ksort"> ksort() - Sort array in ascending order, according to key
href="showphp.php?filename=demo_array_arsort"> arsort() - Sort array in descending order, according to value
href="showphp.php?filename=demo_array_krsort"> krsort() - Sort array in descending order, according to key

ตัวอย่างอธิบาย


PHP Superglobals

$ GLOBAL - ใช้ในการเข้าถึงตัวแปรทั่วโลกจากที่ใดก็ได้ในสคริปต์ของ PHP
$ _SERVER - เก็บข้อมูลเกี่ยวกับส่วนหัวของเส้นทางและสถานที่สคริปต์
$ _REQUEST - ใช้ในการเก็บรวบรวมข้อมูลหลังจากกรอกแบบฟอร์มเว็บ HTML
$ _POST - ใช้ในการเก็บรวบรวมข้อมูลในแบบฟอร์มหลังจากกรอกแบบฟอร์มเว็บ HTML นอกจากนี้ยังใช้ในการส่งผ่านตัวแปร
$ _GET - เก็บข้อมูลที่ส่งใน URL

ตัวอย่างอธิบาย


PHP Form Validation

PHP ตรวจสอบแบบฟอร์ม

ตัวอย่างอธิบาย


PHP Multidimensional Arrays

องค์ประกอบออกจากอาร์เรย์หลายมิติ
ห่วงผ่านอาร์เรย์หลายมิติ

ตัวอย่างอธิบาย


PHP Date and Time

รูปแบบวันที่ของวันนี้ในหลายวิธี
อัปเดตปีลิขสิทธิ์ในเว็บไซต์ของคุณโดยอัตโนมัติ
เอาท์พุทเวลาปัจจุบัน (server time)
ตั้งเขตเวลาปัจจุบันการส่งออกแล้ว
สร้างวันที่และเวลาจากจำนวนของพารามิเตอร์ใน mktime()
สร้างวันที่และเวลาจาก strtotime() ฟังก์ชั่น
สร้างวันมากขึ้น / ครั้งจาก strtotime()
ขาออกวันที่สำหรับอีกหกวันเสาร์
การส่งออกจำนวนวันจนถึง 4 กรกฎาคม

ตัวอย่างอธิบาย


PHP Include Files

การใช้งานรวมถึงการที่จะรวมถึง "footer.php" ในหน้าเว็บ
การใช้งานรวมถึงการที่จะรวมถึง "menu.php" ในหน้าเว็บ
การใช้งานรวมถึงการที่จะรวมถึง "vars.php" ในหน้าเว็บ
ใช้รวมถึงการรวมไฟล์ที่ไม่มีอยู่
ใช้จำเป็นต้องรวมไฟล์ไม่ใช่ที่มีอยู่

ตัวอย่างอธิบาย


PHP File Handling

ใช้ readfile() ในการอ่านไฟล์และเขียนไปยังบัฟเฟอร์เอาท์พุท

ตัวอย่างอธิบาย


PHP File Open/Read/Close

ใช้ fopen() , fread() และ fclose() เพื่อเปิดอ่านและปิดแฟ้ม
ใช้ fgets() อ่านบรรทัดเดียวจากแฟ้ม
ใช้ feof() อ่านไฟล์ทีละบรรทัดจนกว่าจะสิ้นสุดของแฟ้มถึง
ใช้ fgetc() ในการอ่านตัวอักษรตัวเดียวจากแฟ้ม

ตัวอย่างอธิบาย


PHP Cookies

สร้างและเรียกคุกกี้
ปรับเปลี่ยนค่าคุกกี้
ลบคุกกี้
ตรวจสอบว่า cookies จะเปิดใช้งาน

ตัวอย่างอธิบาย


PHP Sessions

เริ่มเซสชั่น
ได้รับค่าตัวแปรเซสชั่น
ได้รับค่าตัวแปรเซสชั่นทั้งหมด
ปรับเปลี่ยนตัวแปรเซสชั่น
ทำลายเซสชั่น

ตัวอย่างอธิบาย


PHP Filters

ใช้ filter_list() เพื่อแสดงรายการสิ่งที่กรอง PHP ข้อเสนอขยาย
sanitize สตริง
ตรวจสอบจำนวนเต็ม
ตรวจสอบว่าจำนวนเต็มคือ 0
ตรวจสอบที่อยู่ IP
ฆ่าเชื้อและตรวจสอบที่อยู่อีเมล
ฆ่าเชื้อและตรวจสอบ URL ที่

ตัวอย่างอธิบาย


PHP Select Data From MySQL

เลือกข้อมูลที่มี MySQLi (Object-oriented)
เลือกข้อมูลที่มี MySQLi (Object-oriented) และผลที่ใส่ในตาราง HTML
เลือกข้อมูลที่มี MySQLi (Procedural)
เลือกข้อมูลด้วย PDO (+ Prepared statements)

ตัวอย่างอธิบาย


PHP SimpleXML Parser

ใช้ simplexml_load_string() เพื่ออ่านข้อมูล XML จากสตริง
ใช้ simplexml_load_file() เพื่ออ่านข้อมูล XML จากแฟ้ม
ได้รับค่าโหนด
ได้รับค่าโหนดขององค์ประกอบที่เฉพาะเจาะจง
ได้รับค่าโหนด - ห่วง
ได้รับค่าแอตทริบิวต์
ได้รับค่าแอตทริบิวต์ - ห่วง

ตัวอย่างอธิบาย


PHP XML Expat Parser

เริ่มต้น parser XML Expat กำหนดขนย้ายบางส่วนแล้วแยกไฟล์ XML

ตัวอย่างอธิบาย