Código
<?php class menu { public function inicializar($enl,$tit) { $this->enlaces[] = $enl; $this->titulo[] = $tit; } public function mostrarhorizontal() { for($x=0;$x<count($this->enlaces);$x++) { echo "<a href=\"$this->enlaces[$x]\">$this->titulo[$x]</a>"; } } public function mostrarvertical() { for($x=0;$x<count($this->enlaces);$x++) { echo "<a href=\"$this->enlaces[$x]\">$this->titulo[$x]</a><br>"; } } } $instancia = new menu(); $instancia->inicializar("http://www.google.es","Google"); $instancia->inicializar("http://www.php.es","PHP"); $instancia->mostrarvertical(); ?>
El caso es que en vez de mostrar el titulo, que marca el <a href=''>Titulo</a>, devuelve Array
- y no sé porque , he revisado el código y no encuentro nada raro nose :S.
Gracias compañeros