1234567891011121314151617181920212223242526272829 |
- --TEST--
- Call to date function from a method and call to date method from call_user_func
- --INI--
- date.timezone=UTC
- --FILE--
- <?php
- class Date {
- public function __construct($in) {
- $this->date = date_create($in);
- }
- public function getYear1() {
- return date_format($this->date, 'Y');
- }
- public function getYear2() {
- return call_user_func([$this->date, 'format'], 'Y');
- }
- }
- $d = new Date('NOW');
- var_dump($d->getYear1());
- var_dump($d->getYear2());
- ?>
- --EXPECTF--
- string(4) "%d"
- string(4) "%d"
|