PHP Conference Kansai 2025

ReflectionConstant::getNamespaceName

(PHP 8 >= 8.4.0)

ReflectionConstant::getNamespaceNameObtém o nome do namespace

Descrição

public ReflectionConstant::getNamespaceName(): string

Obtém o nome do namespace da constante.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

O nome do namespace ou uma string vazia para o namespace global.

Exemplos

Exemplo #1 Exemplo de ReflectionConstant::getNamespaceName()

<?php
namespace Foo {
const
BAR = 'bar';
var_dump((new \ReflectionConstant('Foo\BAR'))->getNamespaceName());
}

namespace {
const
BAR = 'bar';
var_dump((new \ReflectionConstant('BAR'))->getNamespaceName());
}
?>

O exemplo acima produzirá:

string(3) "Foo"
string(0) ""
adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top