PHP中的外包功能

时间:2017-03-20 16:32:11

标签: php function class

我的课程变得非常大。现在我的问题是:

外包功能有什么好方法吗?所以,这个

foo.php

class Foo
{
    function sample()
    {
        echo "Hello";
    }

    function bar()
    {
        echo " World!";
    }
}

将最多分为3个文件或类似的东西?类似于1个文件,2个用于函数。解决这个问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以使用特征

1.php

require_once('2.php');
class Foo
    {
      use outsourcedfunctions; 
    }

2.php

trait outsourcedfunctions
{
  function sample()
  {
    echo "Hello";
  }

  function bar()
  {
    echo " World!";
  }