//file foo.php
<?php
namespace foo;
class foo{
function __construct(){
echo "hello";
}
}
?>
//file index.php
<?php
require_once("foo.php");
echo __NAMESPACE__;
?>
Benim sorum, benim index.php dosyasından, bir o foo.php bir ad dosya içeriğini okuma ve bunun üzerine bir düzenli ifade yapmadan ne olduğunu bilmek mümkün mü? Bu sadece yükü bir sürü gibi görünüyor.
/ / / EDIT
Gerçekten dinamik dahil dosyasına ad eklemek mümkün olmak istiyorum.
<?php
namespace dynamic;
require_once("foo.php");
echo __NAMESPACE__;
?>
Ben üçüncü parti eklentiler için izin istiyor, ama php ad alanlarını korkunç görünüyor. Ben eklenti editörler bir ad alanı oluşturmak için var istemiyorum.