Класс PHP PageRank

У меня есть стек AMPPS для Mac, и я пытаюсь создать веб-инструмент PageRank, который позволит отображать PageRank любого сайт.

У меня есть следующий класс: https://raw.github.com/phurix/pagerank/master/pagerank.class.php

Когда я использую этот код:

include(pagerank.class.php);

$rank = new PageRank('http://www.mysite.com');
print_r($rank);

Он возвращает объект, который выглядит следующим образом в print_r() : Объект PageRank ( [host] => toolbarqueries.google.com )

В соответствии с кодом он должен возвращать правильный вывод?


person user1066991    schedule 26.11.2011    source источник
comment
Кстати, рейтинг страницы находится на странице, а не на всем сайте.   -  person Aurelio De Rosa    schedule 26.11.2011
comment
Привет, какую функцию ты в итоге использовал?   -  person Anagio    schedule 06.09.2013


Ответы (1)


Вы не можете вернуть информацию из конструктора объекта. В конструкторе есть оператор return (он возвращает file_get_contents(something)), который будет проигнорирован.

Вместо этого используйте функцию.

person Tom van der Woerdt    schedule 26.11.2011
comment
Спасибо за информацию. Вместо этого я использовал функцию, и теперь она работает. - person user1066991; 27.11.2011