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 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