2017-04-24 5 views
0

メインスクリプトの名前空間に「App」があります。 メインスクリプトに別のPHPスクリプトをインポートしました。PHP:名前空間のない別のクラスにある名前空間クラスの外にある関数にアクセスするには?

私の主なスクリプトは、関数がアプリケーションの一部であると考えて...それがないとき。それは他のPHPスクリプトにあります。

名前空間の外にある関数にはどうすればアクセスできますか?

+2

'\はFUNCTION_NAME()' http://php.net/manual/en/language.namespaces.global.php – AbraCadaver

+0

@AbraCadaverしていただきありがとうございます! –

答えて

0

最初のオプションを使用すると、エイリアスをすることができ、その特定のPHPファイルに名前空間をインポートすることです。つまり、インポートされたクラス、インタフェース、関数、定数を短い名前で参照することをPHPに伝えます。 PHP 5.6では、関数と定数をインポートすることができます。これには、キーワードシンタックスを使用するための微調整が必​​要です。機能をインポートするには:

<?php 

use func Namespace\functionName; 

functionName(); 

?> 
関連する問題