wmaraci reklam

Php virgül ile ayrılmış sayıları toplama

5 Mesajlar 2.038 Okunma
pst.net
wmaraci reklam

mwt mwt RadKod-İzmir Web Tasarım Kullanıcı
  • Üyelik 16.06.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 839
  • Beğeniler 124 / 150
  • Ticaret 50, (%96)
Aşağıda ki resimde gördüğünüz gibi sayıları toplamak istiyorum bir çok array kodlarına baktım ama ilk baştaki sayıyı çekiyor.



Sorun Çözülmüştür ;

$sayilar = explode(',',$urun_tutar);
sort($sayilar);

echo 'Toplam:'.array_sum($sayilar).'
';
echo 'En küçük: '. $sayilar[0].'
En büyük: '.end($sayilar).'
';
echo 'Ortalama: '.array_sum($sayilar) / count($sayilar);

?>
 

 

wmaraci
reklam

Korkmaz Korkmaz cagdaskorkmaz Kullanıcı
  • Üyelik 03.12.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek SARUHAN HOLDING - Fakir Elektr
  • Konum İstanbul Avrupa
  • Ad Soyad Ç** K**
  • Mesajlar 3537
  • Beğeniler 253 / 1236
  • Ticaret 8, (%100)
Virgülü Noktaya çevir. dene
 

 

cagdaskorkmaz.com.tr

mwt mwt RadKod-İzmir Web Tasarım Kullanıcı
  • Üyelik 16.06.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 839
  • Beğeniler 124 / 150
  • Ticaret 50, (%96)

Korkmaz adlı üyeden alıntı

Virgülü Noktaya çevir. dene


sorunu çözdüm
 

 

hasanucar hasanucar WM Aracı Kullanıcı
  • Üyelik 09.09.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek T.T. Teknikeri
  • Konum Amasya
  • Ad Soyad H** U**
  • Mesajlar 49
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)

arkadaşlar merhaba bu konuyu hortlatmak istiyorum izninizle :)

 

$sayi = "20,40,60";
$depTopla = explode(',',$sayi);
$depToplam = array_sum($depTopla);
echo $depToplam;

$sayi değişkenini veritabanından çektiğimde sonuç 100 çıkıyor. ilk veriyi saymıyor. ama örnekteki gibi olduğunda çalışıyor. sorunu çözemedim yardımcı olabilir misiniz?

 

Mesaj 1 defa düzenlendi. Son düzenleyen: hasanucar (28.11.2022 00:16)

 

 

wmaraci
Mersin evden eve nakliyat

hasanucar hasanucar WM Aracı Kullanıcı
  • Üyelik 09.09.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek T.T. Teknikeri
  • Konum Amasya
  • Ad Soyad H** U**
  • Mesajlar 49
  • Beğeniler 3 / 5
  • Ticaret 0, (%0)

hasanucar adlı üyeden alıntı

arkadaşlar merhaba bu konuyu hortlatmak istiyorum izninizle :)

 

$sayi = "20,40,60";
$depTopla = explode(',',$sayi);
$depToplam = array_sum($depTopla);
echo $depToplam;

$sayi değişkenini veritabanından çektiğimde sonuç 100 çıkıyor. ilk veriyi saymıyor. ama örnekteki gibi olduğunda çalışıyor. sorunu çözemedim yardımcı olabilir misiniz?

 arkadaşlar soruyu yazmak beyin açtı. sorunu aşağıdaki gibi çözdüm. teşekkür ederim.

$sayi2 = json_decode($sayi);
$depTopla = explode(',',$sayi2);
$depToplam = array_sum($depTopla);
echo $depToplam;

Mesaj 1 defa düzenlendi. Son düzenleyen: hasanucar (28.11.2022 00:22)

 

 

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al