⊗ppOpNsURP 103 of 107 menu

O comando use e caminhos relativos em OOP em PHP

Ao usar o comando use, você pode especificar caminhos relativos. Vamos ver um exemplo. Suponha que estamos importando uma determinada classe:

<?php namespace Core\Admin; use \Core\Admin\Path\Router; // importamos a classe class Controller extends Router { } ?>

Como você pode ver, o início do namespace da classe que está sendo importada coincide com o namespace atual. Isso significa que podemos remover esta parte ao importar nossa classe, removendo também a barra invertida inicial:

<?php namespace Core\Admin; use Path\Router; // fazemos um caminho relativo class Controller extends Router { } ?>

Simplifique o seguinte código usando use:

<?php namespace Core\Storage; class Model { public function __construct() { $database = new \Core\Storage\DataBase; } } ?>
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar