ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เรื่องของ [ Array ]  (อ่าน 704 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
waterandthenbrokenparting
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 111



ดูรายละเอียด
« เมื่อ: 16 พฤษภาคม 2009, 00:49:48 »

คือจากคำถามเรื่องวิธีอ่าน docs php ตอนนี้ผมเริ่มอ่านแล้วครับ
แต่ไม่เข้าใจหลักการทำงานของ function array_map, array_merge_recursive, array_reduce ครับ
ท่านใดพอมีประสบการณ์การใช้งาน function เหล่านี้ช่วยมาแบ่งปันความรู้ทีครับ
บันทึกการเข้า

รักแท้แพ้ใกล้ชิด
Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 18 พฤษภาคม 2009, 21:47:23 »

array_map จะทำการ เปลี่ยนแปลงค่า ใน array ทั้งหมดตาม function ที่เรากำหนดไว้ เอา ตัวอย่างใน manual มารัน ก็น่าจะรู้แล้ว

array_merge_recursive แทนที่จะ merge โดยไม่สนใจ key ทีนี้มันจะเปลี่ยนมาเป็น เวลา merge ถ้าเจอ key ซ้ำกัน มันก็จะทำการ push เข้า ใน array key เดียวกัน

array_reduce อันนี้จะเรียกใช้งาน คล้ายๆ array_map จุดประสงค์ เพื่อหา final value
บันทึกการเข้า

waterandthenbrokenparting
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 111



ดูรายละเอียด
« ตอบ #2 เมื่อ: 18 พฤษภาคม 2009, 21:56:38 »

ขอบคุณครับ Smiley
บันทึกการเข้า

รักแท้แพ้ใกล้ชิด
หน้า: [1]   ขึ้นบน
พิมพ์