PHP函数学习

一.初识函数

所谓函数就是固定功能的代码段。

函数定义的语法格式:

 由函数的定义可知,函数是由四部分组成的

函数的调用非常简单,只需引用函数名,并传入相应的参数即可。

函数调用的语法格式如下:


 

在PHP函数中,使用return语句可以将返回值传递给调用者,并且return语句后紧跟的返回值可以为变量、常量、数组或者表达式等。

 二.字符串相关的函数

  1. explode()函数
  2. implode()函数
  3. strcmp()函数
  4. str _replace()函数
  5. substr()函数
  6. strlen()函数
  7. trim()函数

explode()函数:用来将─个字符串按照指定的分隔符分割、拆分为—个数组

 implode()函数:将数组中的元素连接成一个字符串

 strcmp()函数比较两个字符串,比较ASCII码,首字母相同返回0

 str _replace()函数:将某一个字符串的某些字符替换成另一个字符

 substr()函数:截取一个字符串

 strlen()函数获取字符串长度

 trim()函数:去除字符串两边的空白字符

 三.日期与时间管理

date()函数:

 常用的格式字符:

当前日期: date("Y-m-d")

当前时间:date("H:i:s")

当前日期时间: date("Y-m-d H:i:s")
 

时间戳mktime()函数

 该函数的返回值是一个Unix时间戳,参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。

需要注意的是,参数$is_dst,它用于指定是否为夏时制时间,1表示是,0表示不是,默认值为-1,表示不知道是否是夏时制。

例:

mktime(0,0,0,3,10,1998)生成1998-3-10的时间戳

时间戳转年月日案例:

获取系统时间的方式:

time()函数
 

 

 获取用户提交的时间

strtotime()函数

  •  字符型的日期转成时间戳strtotime("2009-1-22")
  • 明天此时的时间戳strtotime("+1 day")
  • 下个星期此时的时间戳strtotime("+1 week")
  • 30天后的日期是几号:date("Y-m-d",strtotime('+30 day'));

日期转时间戳例子:

 获取精确时间:

microtime()函数

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值