• 01-09-2018, 17:36:40
    #1
    Merhabalar , Explode ile gelen 1 veriyi parçalamak istiyorum fakat gelen veri javascript kodlarıyla 1 olduğu için pek olumlu sonuç alamıyorum.

    Çekilen veri : document.write('1234567895.0.'.substr(8) + '219.100');




    Gelen veri bu şekilde explode ile sadece sayıları almak istiyorum fakat alamıyorum yardımcı olacak var mı ?
  • 01-09-2018, 18:03:37
    #2
    İki farklı sayı var ayrı ayrı alıcaksanız + ya göre explode edip preg_replace'te '/D/' deseniyle yalnızca sayıları alabilirsiniz.
  • 01-09-2018, 18:38:35
    #3
    Bluntk adlı üyeden alıntı: mesajı görüntüle
    İki farklı sayı var ayrı ayrı alıcaksanız + ya göre explode edip preg_replace'te '/D/' deseniyle yalnızca sayıları alabilirsiniz.
    Maalesef olumlu sonuç alamadım hocam.
  • 03-09-2018, 02:54:41
    #4
    <?php
    $text = "document.write('1234567895.0.'.substr(8) + '219.100');";
    preg_match("#document.write\('(.*?)'.substr\((.*?)\) \+ '(.*?)'#si",$text,$return);
    unset($return[0]);
    print_r($return);