Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
dirname(__FILE__)関数を呼び出すスクリプトのディレクトリを返すについて知っています。get_called_class()返されるクラスが定義されているディレクトリを取得する方法はありますか?
dirname(__FILE__)
get_called_class()
使用ReflectionClass:
ReflectionClass
$reflector = new ReflectionClass(get_called_class()); print dirname($reflector->getFileName()));
(これは内部クラスでは機能しません:)