2017-08-15 8 views
-1

Javaのように、ファイル全体を必要/ include/importすることなく、別の.phpファイルで宣言された特定の関数を必要/ include/importできますか?例えば、このような何か:PHPはファイルからのみ特定の関数を必要とする

file1の

function test(){echo "OK";} 

function test2(){echo "Not OK";} 

FILE2

require "file1.php test" 
test(); 
+5

いいえ、関数を区切りたい場合は、クラスに入れますか? –

+0

私はそうは思わない。 –

+0

おそらく 'file1.php'をインクルードしていてこれを必要としない場合に実行される' file1.php'には他のコードがいくつかあるので、これが必要でしょう。私は正しいですか? – Nima

答えて

1

まず、でもJavaを使用し、ファイル全体があなただけの舞台裏で何が起こっているか表示されません含まれています。

簡単な答えは、OOPとも呼ばれる独自のファイルに関数を追加します。

+0

クラス全体をインポートせずに個々のクラスメソッドをインポートします。 – ndelucca

+2

それ自身のファイルに関数を追加するのは__not__ OOP btwです。 –

+0

いいえ、そのメソッドのすべてを保持するオブジェクトのクラスを作成しています。 – DrRoach

関連する問題