Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как прочесть стрчку из php файла?
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Как прочесть стрчку из php файла?

Страниц (1): [1]
 

1. ml227 - 03 Июля, 2013 - 17:32:51 - перейти к сообщению
Есть страница по адресу http://......../page.php

Как из нее прочесть строчку определенного номера?(присвоить переменной)

Мне не нужен исходник , нужен только результат выполнения в html.
2. DelphinPRO - 03 Июля, 2013 - 17:54:12 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. // опция allow_url_open в php.ini должна быть включена
  2. $c = file_get_contents('http://......../page.php');
  3. $a = explode("\n", $c);
  4.  
  5. echo $a[12]; // выводим тринадцатую строчку
3. EuGen - 03 Июля, 2013 - 17:59:35 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. function readline($sFile, $iLine)
  2. {
  3.    if(!$rFile=@fopen($sFile, 'r'))
  4.    {
  5.       throw new Exception('Failed to open stream for "'.$sFile.'"');
  6.    }
  7.    $iCurrent = 0;
  8.    while(!feof($rFile) && $iCurrent<$iLine)
  9.    {
  10.       if(!($sData=fgets($rFile)))
  11.       {
  12.          break;
  13.       }
  14.       $iCurrent++;
  15.    }
  16.    fclose($rFile);
  17.    return $iCurrent==$iLine?$sData:null;
  18. }

?
4. ml227 - 03 Июля, 2013 - 18:43:09 - перейти к сообщению
Спасибо

 

Powered by ExBB FM 1.0 RC1