11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Definición del espacio de nombres.<br />

namespace Biblioteca;<br />

// Definición de <strong>un</strong>a <strong>con</strong>stante.<br />

<strong>con</strong>st PI = 3.1416;<br />

// Definición de <strong>un</strong>a f<strong>un</strong>ción.<br />

f<strong>un</strong>ction miF<strong>un</strong>cion() {<br />

echo "Hola ";<br />

}<br />

// Definición de <strong>un</strong>a clase.<br />

class Animal<br />

{<br />

// Declaración de los atributos<br />

private $color = "gris";<br />

//accesos<br />

public f<strong>un</strong>ction getColor()<br />

{<br />

return $this->color; //devuelve el color<br />

}<br />

public f<strong>un</strong>ction setColor($color)<br />

{<br />

$this->color = $color; //escribe en el atributo color<br />

}<br />

}<br />

?><br />

Uso_espacio_nombres.php<br />

<br />

Muestra:<br />

Espacio de nombres actual:Project<br />

Hola<br />

3.1416<br />

El color del gato es: negro<br />

Para terminar, puede crear <strong>un</strong> alias en el espacio de nombres o en <strong>un</strong> objeto <strong>con</strong>tenido en el espacio de<br />

nombres.<br />

Para esto basta <strong>con</strong> usar el operador use [namespace] as nombre_nuevo<br />

Por ejemplo:<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!