zemin zemin Web ile ilgili ne var ne yoksa..



Script'in içindeki bilgi satırlarını okuyarak kolayca anlaşılabileceğini umarak yayınlıyoruz.

PHP:

  1.   
  2.   <?php 
  3.   
  4.   /*
  5.   
  6.   * Musa DOĞRAMACI -- -- http://www.dogubank.com.tr
  7.   
  8.   */ 
  9.   
  10.   $dosya="http://www.tcmb.gov.tr/kurlar/today.html";
  11.   
  12.   $oku=file($dosya);
  13.   
  14.   $i=0;
  15.   
  16.   foreach($oku as $yaz) 
  17.   
  18.   //USD veya EUR ile başlayan satırları çekiyoruz
  19.   
  20.   //sonuc olarak  2 satır elde etmeliyiz
  21.   
  22.   if($sonuc=eregi("^[(usd)(eur)]+([[:space:]]+)1([[:space:]]+)",$yaz) AND ($i<2)) 
  23.   
  24.   { 
  25.   
  26.   //elde ettiğimiz satırları bosluk kriter alınarak dizilere bölüyoruz
  27.   
  28.   //0=USD , 1=EUR dir
  29.   
  30.   $sonuc1[$i]=explode(" ",$yaz);
  31.   
  32.   //çektiğimiz satırda peşpeşe boşluklar olduğundan
  33.   
  34.   //boşluk olmayan dizi elemanlarını yeni bir diziye atıyoruz
  35.   
  36.   //böylece boşluklardan kurtulmuş oluyoruz ve elimizde sadece dolu veriler var
  37.   
  38.   $j=0;
  39.   
  40.   foreach($sonuc1[$i] as $_sonuc1) 
  41.   
  42.   { 
  43.   
  44.   if($_sonuc1!="") 
  45.   
  46.   { 
  47.   
  48.   $sonuc2[$i][$j]=$_sonuc1;
  49.   
  50.   $j++;
  51.   
  52.   } 
  53.   
  54.   } 
  55.   
  56.   $i++;
  57.   
  58.   } 
  59.   
  60.   echo "1 USD Satış: ".$sonuc2[0][5]."<br>";//USD satış
  61.   
  62.   echo "1 EUR Satış: ".$sonuc2[1][4]."<br>";//EUR Satış
  63.   
  64.   
  65.   ?>
200 karakter kaldı

Bu yazıya hiç yorum yapılmamış