Me decidí a dar el paso para aprender PHP pero orientado a objetos. Por lo que llevo, y eso que no es mucho, me parece algo bastante interesante y que cambia la mentalidad de ver las cosas a la hora de desarrollarlas.
La cosa es que tengo una duda. Tengo el siguiente código:
Código PHP:
<?php
class Menu {
private $enlaces = array();
private $titulos = array();
public function cargarOpcion($en, $tit){
$this->enlaces[] = $en;
$this->titulos[] = $tit;
}
public function mostrar(){
for ($f=0; $f<count($this->enlaces); $f++){
echo '<a href='" . $this->enlaces[$f] . "'>' . $this->titulos[$f] .'</a>';
echo '-';
}
}
}
$menu1 = new Menu;
$menu1->cargarOpcion('http://www.zemula.net', 'Zemula');
$menu1->cargarOpcion('http://www.google.com','Google');
$menu1->cargarOpcion('http://www.yahoo.com','Yhahoo');
$menu1->cargarOpcion('http://www.msn.com','MSN');
$menu1->mostrar();
?>
Tampoco termino de comprender (me imagino que cuando me ayuden con la cuestión de arriba lo entenderé) el funcionamiento de los atributos de clase.
Un saludo y mil gracias