• 10-01-2011, 15:29:30
    #1
    Arkadaşlar bir sorum olucaktı bi tx dosyası var içinde şunlar yazılı

    2%%2010/06/24%%http://www.hotfileara.com/eklenti/hotfileara.xml%%386%%eklenti
    ben bu yazıdaki sadece 386 yazan yeri nasıl gösteririm ?
  • 10-01-2011, 15:42:27
    #2
    function string_arasindakileri_al($string, $ilk, $son){
    	$string = " ".$string;
    	$ini = strpos($string,$ilk);
    	if ($ini == 0) return "";
    	$ini += strlen($ilk);
    	$len = strpos($string,$son,$ini) - $ini;
    	return substr($string,$ini,$len);
    }
    
    $tamami = "2%%2010/06/24%%http://www.hotfileara.com/eklenti/hotfileara.xml%%386%%eklenti";
    $sonuc = string_arasindakileri_al($tamami, "xml%%", "%%eklenti");
    
    echo $sonuc; // 386
  • 10-01-2011, 15:55:11
    #3
    cok teşekkür ederim işe yaradı
  • 10-01-2011, 15:56:59
    #4
    Rica ederim.
  • 10-01-2011, 23:17:23
    #5
    Bu da bi yöntem:

    function bi_fonksiyon($string)
    {
       $string = explode('%%', $string);
       return $string[3];
    }
    echo bi_fonksiyon('2%%2010/06/24%%http://www.hotfileara.com/eklenti/hotfileara.xml%%386%%eklenti');