什么时候包括处理静态功能?

时间:2014-10-02 17:22:44

标签: php

请考虑以下事项:

class MyClass { 
    public static function MyIncludingMethod() {
        include_once("includes.php");
    }

    public static function MyOtherMethod() {
    }
}

假设这是有效的 - 何时包括.php?

选项1)当包含所有这些的php文件被包含时

选项2)调用MyClass :: MyIncludingMethod()时

选项3)当调用MyClass中的任何内容时,即使未调用MyClass :: MyIncludingMethod()

1 个答案:

答案 0 :(得分:1)

includes.php:

<?php
  touch('i_was_called.txt');
?>

结果

  1. 没有
  2. 没有
  3. 一切都如预期的那样:)