เรื่องของ [ Array ]

เริ่มโดย waterandthenbrokenparting, 16 พฤษภาคม 2009, 00:49:48

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

waterandthenbrokenparting

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

Tee++;

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

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

array_reduce อันนี้จะเรียกใช้งาน คล้ายๆ array_map จุดประสงค์ เพื่อหา final value
[direct=http://laravel.in.th]Laravel in Thai[/direct]
[direct=http://jquerytips.com]jQueryTips by Tee++;[/direct]
[direct=https://www.facebook.com/jQueryTips]jQueryTips Page[/direct]
[direct=https://www.facebook.com/Laravel.in.th]Laravel in Thai Page[/direct]
[direct=https://twitter.com/Teepluss]Teepluss's Twitter[/direct]


waterandthenbrokenparting

รักแท้แพ้ใกล้ชิด