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

  • Canal TekZoom

    Canal TekZoo

    1 NİSAN 2012
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • SegaAmerica

    SegaAmerica

    5 Mart 2008