2016-04-08 18 views
0
$total_amount=array_sum(array_map(function($item) { 
          return $item['total_price']; 
         }, $cartsItems)); 

Bu, sepetinizde toplam fiyatı döndüren kodum. Yerelde daha yüksek bir sürüm kurdum ama sunucu 5.2. Bu sorunu nasıl çözebilirim?Anonim işlev kullanımı 5.3 php sürümü altında nasıl çözülür?

+3

"array_map" kılavuzuna baktınız mı ?! İlk örnek ve cevap zaten orada. Bu yorumu okumaktan veya bu soruyu burada yazmanızdan muhtemelen daha az zaman alır. – Rizier123

cevap

2
function total_sum_of_cart($item){ 
    return $item['total_price']; 
} 
$total_amount=array_sum(array_map('total_sum_of_cart',$cartsItems)); 
İlgili konular