330 of 410 menu

Comando namespace

Los espacios de nombres (namespaces) en PHP permiten aislar clases, interfaces, funciones y constantes. Son especialmente útiles cuando se trabaja con proyectos grandes o al utilizar bibliotecas de terceros. Un espacio de nombres se define con la palabra clave namespace al inicio del archivo.

Sintaxis

namespace MyProject;

Ejemplo

Creemos un espacio de nombres simple y una clase dentro de él:

<?php namespace MyProject; class MyClass { public function hello() { return 'Hello from MyClass'; } } ?>

Ejemplo

Accediendo a una clase desde otro espacio de nombres:

<?php require_once 'MyClass.php'; $obj = new \MyProject\MyClass(); echo $obj->hello(); ?>

Resultado de ejecutar el código:

'Hello from MyClass'

Ejemplo

Uso de alias para espacios de nombres:

<?php use MyProject\MyClass as MC; $obj = new MC(); echo $obj->hello(); ?>

Ver también

  • el comando class,
    que permite crear clases
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar