Парсер PHP
Вот исходник класса:
Код:
class Parser{
protected $cutFrom;
protected $domain;
protected $statusWork;
protected $currentPage;
function __construct(){
$this->cutFrom = 'yca/geo/Russia/Central/Voronezh/';
$this->domain = 'http://yaca.yandex.ru/';
$openFileDesc = @ fopen($this->domain.$this->cutFrom,'r');
if ($openFileDesc){
$this->currentPage = fread($openFileDesc,2000000);
//Для тестирования
echo $this->currentPage;
}
else {
$this->statusWork = False;
}
}
}
protected $cutFrom;
protected $domain;
protected $statusWork;
protected $currentPage;
function __construct(){
$this->cutFrom = 'yca/geo/Russia/Central/Voronezh/';
$this->domain = 'http://yaca.yandex.ru/';
$openFileDesc = @ fopen($this->domain.$this->cutFrom,'r');
if ($openFileDesc){
$this->currentPage = fread($openFileDesc,2000000);
//Для тестирования
echo $this->currentPage;
}
else {
$this->statusWork = False;
}
}
}
В индексе создаю новый обьект данного класса... запуск и... он мне выдает часть файла, а не весь, как предпологалась бы...
P.S: 1) Вторым аргументом fread() ставил разные значения.
2) Удаленное чтение в конфиге пхп стоит ON
Помогите...плиз... курсовая горит... :(
Цитата: Ai_coder
Всем доброго времени суток... ДУмаю Вас уже задолбали таким вопросом (и вы будите правы, если отошлёте меня и этот пост в бобруйск), но мне очень срочно (реально, просто времени нет)...
Вот исходник класса:
В индексе создаю новый обьект данного класса... запуск и... он мне выдает часть файла, а не весь, как предпологалась бы...
P.S: 1) Вторым аргументом fread() ставил разные значения.
2) Удаленное чтение в конфиге пхп стоит ON
Помогите...плиз... курсовая горит... :(
Вот исходник класса:
Код:
class Parser{
protected $cutFrom;
protected $domain;
protected $statusWork;
protected $currentPage;
function __construct(){
$this->cutFrom = 'yca/geo/Russia/Central/Voronezh/';
$this->domain = 'http://yaca.yandex.ru/';
$openFileDesc = @ fopen($this->domain.$this->cutFrom,'r');
if ($openFileDesc){
$this->currentPage = fread($openFileDesc,2000000);
//Для тестирования
echo $this->currentPage;
}
else {
$this->statusWork = False;
}
}
}
protected $cutFrom;
protected $domain;
protected $statusWork;
protected $currentPage;
function __construct(){
$this->cutFrom = 'yca/geo/Russia/Central/Voronezh/';
$this->domain = 'http://yaca.yandex.ru/';
$openFileDesc = @ fopen($this->domain.$this->cutFrom,'r');
if ($openFileDesc){
$this->currentPage = fread($openFileDesc,2000000);
//Для тестирования
echo $this->currentPage;
}
else {
$this->statusWork = False;
}
}
}
В индексе создаю новый обьект данного класса... запуск и... он мне выдает часть файла, а не весь, как предпологалась бы...
P.S: 1) Вторым аргументом fread() ставил разные значения.
2) Удаленное чтение в конфиге пхп стоит ON
Помогите...плиз... курсовая горит... :(
Прошу прошения...нашел ответ :) Кому интересно: функцией file_get_contents() все работает на ура.... Только мне интересно, почему fread() работает не корректно?
Цитата: Ai_coder
вы будите правы, если отошлёте меня и этот пост в бобруйск
В бобруйск - RTFMить!