0 Üye ve 1 Ziyaretçi Konuyu İncelemekte. Aşağı İn :)
Sayfa 1
Konu: Php Stringden Sadece Rakamları Çekme  (Okunma Sayısı: 1551 Kere Okundu.)
« : Temmuz 22, 2010, 03:09:37 ÖÖ »

[B]a[R]a[N]
*
Üye No : 4
Yaş : 33
Nerden : İstanbul
Cinsiyet : Bay
Konu Sayısı : 5706
Mesaj Sayısı : 27 762
Karizma = 62877


Php 5i denemek için, "xampp for windows" kurmuştum. Fena sayılmamayla beraber, olmasından hoşlanmadığım şeyler de vardı. Malum deprecated mesajları vs. derken ufak bir form işleminde intval fonksiyonunun hatalı değerler dönderdiğini gördüm.


Tabi ilk işim $degisken=(int)$degisken; olarak denemek oldu ama ne yazık ki bi değişiklik olmadı. Ne yapayım ne edeyim derken ufak bi hile geldi aklıma. Değişkenimi sıfırla topladım ve sorun kalmadı. Yani şu şekilde bir fonksiyon, sağlıklı çalışır hale geldi.

WeBCaNaVaRi'na Üye Olmadan Link'leri ve Kod'ları Göremezsiniz.
Link'leri Görebilmek İçin. Üye Ol. veya Giriş Yap.

Oldukça basit bir kod. Muhakkak fonksiyon kullanmaktansa
$_POST['deger']=$_POST['deger']+0;
şeklinde filtreleme yapanlar olmuştur ama benim tecrübelerim arasında olmayan, kolay yöntemlerle zor sorunların altından kalkılabileceğini gösteren bir örnek olduğundan paylaşmak istedim.

Başka bir ufak hile ile, yine bu sorun aşılabilir. Bu hileyi de preg_replace ve eval fonksiyonları ile yapabilriz. Şöyleki; eğer rakam dışındaki tüm karakterleri silersek ve $sayi='56'; yerine $sayi=56; şeklinde bir tanımlama yaparsak, sayi değişkenimiz yine int türde tutulmuş olacaktır.

WeBCaNaVaRi'na Üye Olmadan Link'leri ve Kod'ları Göremezsiniz.
Link'leri Görebilmek İçin. Üye Ol. veya Giriş Yap.

Tabi altta verdiğim örnek intval ile birebir örtüşmez çünkü intval fonksiyonu alfa nümerik bir karakter gördüğü an rakam belirlemeyi keser. Yani "56a98" string değerini intval ile çevirdiğimizde 56 yapar, üstteki fonksiyonda öyle, ancak alttaki fonksiyon 5698 olarak işlemi sonlandıracaktır.
« Son Düzenleme: Eylül 14, 2011, 12:56:35 ÖÖ Gönderen : honey_face »

İstek & Öneri ve Şikayetlerinizi: link (@) webcanavari . net Adresine İletebilirsiniz.
WeBCaNaVaRi Botu

Bu Site Mükemmel :)

*****

Çevrimİçi Çevrimİçi

Mesajlar: 222 194


View Profile
Re: Php Stringden Sadece Rakamları Çekme
« Posted on: Nisan 16, 2024, 12:38:41 ÖS »

 
      Üye Olunuz.!
Merhaba Ziyaretçi. Öncelikle Sitemize Hoş Geldiniz. Ben WeBCaNaVaRi Botu Olarak, Siteden Daha Fazla Yararlanmanız İçin Üye Olmanızı ŞİDDETLE Öneririm. Unutmayın ki; Üyelik Ücretsizdir. :)

Giriş Yap.  Kayıt Ol.
Anahtar Kelimeler: Php Stringden Sadece Rakamları Çekme e-book, Php Stringden Sadece Rakamları Çekme programı, Php Stringden Sadece Rakamları Çekme oyunları, Php Stringden Sadece Rakamları Çekme e-kitap, Php Stringden Sadece Rakamları Çekme download, Php Stringden Sadece Rakamları Çekme hikayeleri, Php Stringden Sadece Rakamları Çekme resimleri, Php Stringden Sadece Rakamları Çekme haberleri, Php Stringden Sadece Rakamları Çekme yükle, Php Stringden Sadece Rakamları Çekme videosu, Php Stringden Sadece Rakamları Çekme şarkı sözleri, Php Stringden Sadece Rakamları Çekme msn, Php Stringden Sadece Rakamları Çekme hileleri, Php Stringden Sadece Rakamları Çekme scripti, Php Stringden Sadece Rakamları Çekme filmi, Php Stringden Sadece Rakamları Çekme ödevleri, Php Stringden Sadece Rakamları Çekme yemek tarifleri, Php Stringden Sadece Rakamları Çekme driverları, Php Stringden Sadece Rakamları Çekme smf, Php Stringden Sadece Rakamları Çekme gsm
Yanıtla #1
« : Ekim 03, 2010, 02:21:09 ÖS »

Anqel*
*
Üye No : 21465
Nerden : Yurt Dışı
Cinsiyet : Bayan
Konu Sayısı : 5208
Mesaj Sayısı : 17 796
Karizma = 50130


azcık karışık geldi Şaşkınım. ama deneyince anlaşılır .. güzel anlatım olmuş teşekkürler.ettim

WebCanavari
Sayfa 1
Yukarı Çık :)
Gitmek istediğiniz yer:  


Benzer Konular
Konu Başlığı Başlatan Yanıtlar Görüntü Son Mesaj
Roma Rakamları
Dersler
Musty* 0 951 Son Mesaj Kasım 01, 2008, 11:08:28 ÖÖ
Gönderen : Musty*
Tarihin Ilk Rakamları
Matematik
-o_o-GökhaNur-o_o- 7 3026 Son Mesaj Kasım 05, 2014, 07:34:45 ÖS
Gönderen : noraroberts
Twitter Merak Edilen Rakamları Açıkladı
Bilim - Teknoloji ve Bilim Adamları
sanane_61 1 694 Son Mesaj Kasım 14, 2013, 02:21:55 ÖS
Gönderen : Xeyale222
Düğün Alfabe Ve Rakamları -wedding Alphabet
Photoshop
xxmolinaxx 0 642 Son Mesaj Aralık 25, 2013, 05:48:20 ÖS
Gönderen : xxmolinaxx
Kusursuz Telefonun Satış Rakamları Açıklandı
Bilim - Teknoloji ve Bilim Adamları
Bendis 1 1040 Son Mesaj Kasım 10, 2014, 02:10:13 ÖS
Gönderen : clupgizmo


Theme: WeBCaNaVaRi 2011 Copyright 2011 Simple Machines SiteMap | Arsiv | Wap | imode | Konular