Gracias GatorV por tu ayuda bueno despues de estudiar y tratar de meter las ideas que me has dado y estructurarlas, e creado una clase creo que lo mas cercana posible a una clase "normal", aunque aun le falta, me gustaria una opinion para saber por donde toy que le fallo y por donde voy bien, gracias a todos por las posibles respuestas que coloquen y gracias a GatorV por su infinita paciencia
Este es el Codigo:
Código PHP:
class content
{
public $direccion;
public $expresion;
protected $salida;
protected $cadena;
protected $url;
protected $valor;
protected $result;
protected $out;
function __construct($direccion)
{
$this->direccion=$direccion;
$this->expresion=$expresion;
$this->valor=$valor;
$this->url=$url;
$this->result=$result;
$this->out=$out;
$this->expresion="#content=\"(.*?)\"#i";
$this->valor="iso";
}
function verify()
{
$this->url=fopen($this->direccion, "r");
if (!$this->url)
{
echo "<p>Erro pagina inexistente.\n";
exit;
}
$this->display();
}
function display()
{
while (!feof ($this->url))
{
$this->result = fgets ($this->url, 8000);
if (preg_match_all($this->expresion, $this->result, $this->out))
{
if (!strpos($this->out[1][0],$this->valor))
{
echo $this->out[1][0];
echo "\n";
echo "<br>";
}
}
}
fclose($this->url);
}
}
$contenido = new content("http://www.peru.com");
$contenido->verify();