【发布时间】:2021-05-23 04:11:19
【问题描述】:
我在做测试,看到了这个功能:
Class Object{
use Timestampable;
}
$object= new Object();
$object->setCreatedAt(new DateTime());
我认为这是一个棘手的问题,因为我在 php manual 中找不到“时间戳”。
我在stackoverflow 上看到了对它的引用,这让我很困惑它是否真的可以使用。我知道 MySQL 数据库中的时间戳,但这真的存在或在 PHP 中有用吗?
【问题讨论】:
-
它是图书馆的一部分,它被称为 Gedmo,它又是学说的延伸。它不在标准 PHP 中,因此也没有记录。
-
更具体地说 - 它是某些第三方库的一部分
-
如果您想使用日期和时间戳等,请使用
DateTime类。它支持几乎任何你想要的东西。 -
github.com/Atlantic18/DoctrineExtensions/blob/HEAD//doc/… 这确实帮助我找到了文档。:) 我添加了一个链接以获取更多信息,以防其他人有这个问题。
标签: php