SORU
9 ŞUBAT 2011, ÇARŞAMBA


Bir dizeden kaldırmak sayısal olmayan karakterler (artı virgül ve nokta)

Eğer e echo.g$num [''] string;gibi örneğin

AR3,373.31

ya

12.322,11 T

ya da olabilir

12.322,11

bunu değiştirmek için nasıl vs... sonra örneğin gibi bir şey olur$newnum [''] newstring;ya$newnumve yeni gibi yankı

3,373.31

ya

12.322,11

vb...

bu sorunu nasıl harfler veya karakterler dışında virgül önlemek ve nokta? Eğer birisi ben merak bana teşekkür yardımcı olacaktır.

CEVAP
9 ŞUBAT 2011, ÇARŞAMBA


preg_replace aşağıdaki gibidir: Tüm sayısal olmayan karakterler ve virgül ve nokta/nokta takas için kullanabilirsin

<?php
    $testString = "12.322,11T";
    echo preg_replace("/[^0-9,.]/", "", $testString);
?>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChrisCrossMedia

    ChrisCrossMe

    17 EYLÜL 2009
  • kidrauhl

    kidrauhl

    15 Ocak 2007
  • Palmundo Ec

    Palmundo Ec

    11 HAZİRAN 2009