retrievePage() or die ("The script couldn't access the URL."); $page->determineContent(); echo '
Total size of page: ', $page->getFullPageSize() . '
'; echo '', $page->getTextPercentage(), ' percent of the page is text.
'; ===========================================================================*/ class GetContentSizePage { var $url; var $fullpage; var $content; function GetContentSizePage($url) { $this->url = $url; } function retrievePage() { if(substr($this->url, 0, 7) != "http://") { return false; } $fp = @fopen($this->url, 'r'); if (!$fp) { // Return false if page could not be retrieved. return false; } $temp = ''; // Get page, 4096 bytes at a time. while ( !feof($fp) ) { $temp .= fgets($fp, 4096); } fclose ($fp); $this->fullpage = $temp; return true; } function determineContent() { $content = $this->fullpage; // Cut line breaks $content = preg_replace("/\n/", '', $content); // Cut