⊗ppOpNsURP 103 of 107 menu

Comando use y rutas relativas en POO en PHP

Al usar el comando use, se pueden especificar rutas relativas. Veamos un ejemplo. Supongamos que estamos incluyendo una determinada clase:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // incluimos la clase class Controller extends Router { } ?>

Como puedes ver, el inicio del espacio de nombres de la clase que se incluye coincide con el espacio de nombres actual. Esto significa que podemos eliminar esta parte al incluir nuestra clase, quitando también la barra invertida inicial:

<?php namespace Core\Admin; use Path\Router; // hacemos una ruta relativa class Controller extends Router { } ?>

Simplifique el siguiente código usando use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
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