我正在尝试在我的控制器(比如PostController)中创建一个公共/私有函数来整理某些代码。
我写了这样的话:
class PostController extends BaseController
{
public function store()
{
$startdate = dateformatchange(Input::get('startdate'));
}
public function dateformatchange($date)
{
$dateString = DateTime::createFromFormat('m-d-Y', $date);
$dateNew = $dateString->format('Y/m/d');
return $dateNew;
}
}
但是我收到了一些错误。 Call to undefined function dateformatchange()
我做错了吗?请告诉我哪里出错了。对不起,如果这是一个愚蠢的错误。
答案 0 :(得分:3)
你需要这样做:
$startdate = $this->dateformatchange(Input::get('startdate'));