PHP:如何在类中包含此函数?

时间:2017-04-03 13:25:55

标签: php function class

我想知道如何在类中包含这个DateTime函数?

where

函数已从此answerphp.net

复制

它在外面工作,但不在课堂内。

2 个答案:

答案 0 :(得分:1)

要将该功能添加到课程中,您只需执行以下操作:

class myClass {
   public function validateDate($date, $format = 'Y-m-d H:i:s') {
      $d = \DateTime::createFromFormat($format, $date);
      return $d && $d->format($format) == $date;
   }
}

函数已从此answerphp.net

复制

我已经添加了一个位于DateTime之前的内容,只要你是命名空间,但你可能不需要它。

然后您可以通过执行以下操作来使用该功能:

$myObj = new myClass();
echo $myObj->validateDate($date);

答案 1 :(得分:0)

Class myDate {
    // your function
}

$instance = new myDate();
$instance->yourFuncion(yourParameters);