laravel 框架中的carbon::now()和php原生的time()有什么区别

查看:778
本文介绍了laravel 框架中的carbon::now()和php原生的time()有什么区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

两者是否有区别还是等价??

解决方案

Carbon是对时间的一个封装。在内部通过使用DateTime实现了很多简单的方法。
比如Carbon::now来说,使用echo Carbon:now()->toRfc2822String()可以直接获取到当前时间。使用DateTime你可能会需要echo (new DateTime())->format('xxxxx')

包括其他对时间的操作,增加、减少天/秒/分/月,时间比较等等。

这问题相当于在问Laravel和PHP有什么区别(或许有点不太恰当)。Laravel封装好了Route/Request/Http/Command等模块和逻辑功能可以方便快速安全的进行开发。使用纯原生PHP进行开发就需要自己设计各种东西而已。

这篇关于laravel 框架中的carbon::now()和php原生的time()有什么区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆