- 184 名前:nobodyさん mailto:sage [2007/02/10(土) 23:36:18 ID:???]
- >>183
用途が違う、というか、あなたの考えかたからして間違ってる ユーザ定義関数はその名の通り「ユーザが定義した関数」 include(require等も同等)は「他のファイルを読み込むために使う制御構造」 基本的に全く別の概念のもの。混同しないように。 >ユーザ定義関数は使用後関数内の変数は初期化され、 >includeは初期化されずに以降も使われる 任意の関数内でincludeを使用して別のスクリプトを読み込めば (読み込んだスクリプトの)変数のスコープはその関数内のみとなるし、 includeでユーザ定義関数だけを読み込むこともできる(もちろん この読み込んだ関数内の変数のスコープはその関数内だけで、 includeの外からは見えない)。 >ぐらいの違いしかわかりません。 そもそも基本的な事から間違っているから、分かっていないんだと思う。
|

|