Показать сообщение отдельно

  #3  
Старый 02.04.2008, 12:34
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

Репутация: 63
По умолчанию

Посмотрите мой код в плане быстродействия
PHP код:
<?php

 $site
="http://bank.gov.ua/Fin_ryn/OF_KURS/Currency/FindByDate.aspx";
  
$open=fopen($site,"r");
   
$date=date("d.m.y");
 while(
$fp=fgets($open,300))
  {

   if(
strpos($fp,">EUR</td><td align=") !==false)
    {
     
preg_match('(\d+)',$fp,$p);
      echo 
"$p[0]<br>";
       echo 
"$fp";
        break;
    }
  }
?>
Мы пробегаем по сайту в поисках нжной строчки,длинна этой строчки 189... .НО я выставил 300... .Когда мы находим её мы с ней работтаем... .Или fopen некатит?

Да.. .И как найти число c float с помощью preg_match() ?

Последний раз редактировалось Buffalon; 02.04.2008 в 12:55..
 
Ответить с цитированием