ฟังก์ชันเกี่ยวกับอะเรย์
§ ฟังก์ชัน
sort
เป็นฟังก์ชันที่ใช้ในการเรียงลำดับรายการข้อมูลในอะเรย์
โดยเรียงข้อมูลจากค่าน้อยไปหาค่ามาก
§ ฟังก์ชัน
asort
เป็นฟังก์ชันที่ใช้ในการเรียงลำดับรายการข้อมูลในอะเรย์แบบคู่ โดยเรียงข้อมูลของ value จากค่าน้อยไปหาค่ามาก
§ ฟังก์ชัน
ksort
เป็นฟังก์ชันที่ใช้ในการเรียงลำดับรายการข้อมูลในอะเรย์แบบคู่
โดยจัดเรียงข้อมูลของ key
จากค่าน้อยไปหาค่มาก
§ ฟังก์ชัน
max ใช้ในการหาค่า maximum ของ value ในอะเรย์
§ ฟังก์ชัน
min ใช้ในการหาค่า minimum ของ value ในอะเรย์
§ ฟังก์ชัน
count ใช้ในการนับจำนวนอะเรย์ว่ามีทั้งหมดเท่าไหร่
§ ฟังก์ชัน
current ใช้ดึง value ของอะเรย์ที่ pointer ชี้อยู่ หากเป็นการ Initialize
Array ตัว pointer จะอยู่ที่ Array 0
§ ฟังก์ชัน
next ใช้เลื่อน pointer ในอะเรย์ไปข้างหน้าจำนวน 1 ช่อง
§ ฟังก์ชัน
prev ใช้เลื่อน pointer ในอะเรย์ถอยหลังจำนวน 1 ช่อง
§ ฟังก์ชัน
each
ใช้ดึงค่าของอะเรย์ที่ pointer ชี้อยู่แล้วเลื่อน
pointer ในอะเรย์ไปจำนวน 1 ช่อง ค่าที่ดึงออกมาจะเป็นอะเรย์เช่นกัน
§ ฟังก์ชัน
end ใช้เลื่อน pointer ในอะเรย์ไปลำดับสุดท้าย
§ ฟังก์ชัน
key ใช้ดึง key ของอะเรย์ที่
pointer ชี้อยู่
§ ฟังก์ชัน
reset เป็นคำสั่งให้เริ่มต้น pointer
ใหม่
§ ฟังก์ชัน
list ใช้ในการรับค่าที่อ่านมาได้จากอะเรย์โดยจำนวนของตัวแปร
(var 1, var2,…)
ที่ตั้งรับในคำสั่งนี้ขึ้นอยู่กับขนาดอะเรย์ที่ส่งค่ามาให้ว่าอะเรย์นั้นส่งค่าข้อมูลมาให้จำนวนกี่ค่า
§ ฟังก์ชัน
print_r ใช้ในการแสดงค่าอะเรย์ทั้งหมด
(ที่มา : www.spu.ac.th/sdm/files/2012/07/Lecture-4.pdf)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น