# 系统函数 HDPHP使用composer进行包管理,也就是说框架包含很多组件,每个组件都可能有针对该组件的函数库。下面列出的函数是框架的系统函数,但框架不仅仅包含以下函数,其他函数请查看各组件相关章节。 HDCMS可以直接使用HDPHP的函数,[查看HDPHP函数使用](http://doc.hdphp.com/215170) [TOC] ## p 打印输出数据 ``` p('后盾网'); ``` ## v 全局变量管理 v操作只对当前请求有效,请求结束后会释放数据。 ## 设置变量 ``` v('name','后盾'); ``` ## 获取变量 ``` v('name'); ``` ## 数组操作 ``` v('user.name','后盾网'); ``` ## print_const 打印常量 ``` print_const(); ``` ## 显示图片 判断提供的图片文件是否合法,不是合法图片时返回默认图片替换,系统会在文件前加上域名。 如果1.jpg不是一个文件系统返回默认图片 ``` pic('1.jpg'); ``` 如果1.jpg不是一个文件系统返回default.jpg ``` pic('1.jpg','default.jpg'); ``` ## 获取几分/几秒前的表示 经常用到评论是几分种或几秒前发布的文章这样的表现形式,本函数就是解决这个问题,系统会自动进行判断返回天、小时、分钟、秒等单位。 ~~~ time_diff('2017-6-6 10:22:32') ~~~