Drupalでモジュールを作成していると、内容がだんだん膨らんできて、コードの量がハンパないことになっちゃうことがままあり、そんなときは別ファイルに分けてインクルードするわけです。 ページの内容を記述したファイルだと hook_menu で呼び出せるのですが、処理だけを記述したコードだとわざわざインクルードを明示してあげないといけません。そんなときに便利な関数が、Drupalにはもちろん用意されています。 module_load_include($type, $module, $name = NULL) 第一引数はインクルードするファイルのタイプ(拡張子)、第二引数はそのファイルを含んでいるモジュール名、第三引数は拡張子なしのファイル名です。第三引数を指定しなければ、第二引数のモジュール名がファイル名の代わりに使用されます。 例えば、 module_load_include('inc',