《PHP Cookbook》学习笔记(一)

      看《PHPCookbook》,边学边写,边写边学。

一、字符串

1、字符串中的个别位置上的字符可以通过方括号来引用,也可以通过大括号来取得一个字符串中个别位置上的字符,这样就能直观地分辨出字符串索引和数组索引,如下:

 

2、strpos():如果子字符串位于这个字符串的开始处,strpos()返回0,因为位置0表示这个字符串的开始。为了区分返回0false值,必须使用等同操作符(===)或者不等同操作符(!==)

3、substr()

substr($str, $start, $length),如果$start的值大于字符串的长度,substr()返回false;当一个负的$start值超过了这个字符串的开始位置时,(例如,如果对于长度为20的字符串设置的$start-27),substr()$start的值视为0

4、substr_replace()

substr_replace($old_string,$new_substring,$start,$length),如果$start$length全都是0,新子字符串则会被插入到$old_string的开始位置。

5、使用ucfirst()或者ucwords()将一个或多个单词的首字母转换为大写形式,如下:

 

6、trim()删除一个字符串开始和结尾处的空白符,所谓的空白符是指下列字符:换行符、回车符、空格符、水平和垂直制表符以及空值(null)。

 

7、wordwrap()

 

第三行输出:

jabberwocky

第四行输出:

jabbe

rwock

y

 

 

二、数字

1、range()

(1)range($start,$end)返回的是一个包含从$start$end的数值的数组。

(2)

输出:

Array

 

(

    [0] => l

    [1] => m

    [2] => n

    [3] => o

    [4] => p

) 

2、base_convert():用于将一个基于某种进制的字符串转换成基于另一种进制的字符串。

三、日期和时间

1、checkdata():此函数能够正确地处理闰年,而且日期使用公历(阳历)来表示。

2、strtotime():这个函数会把许多符合人类阅读习惯的日期和时间字符串转换成纪元时间戳,并且适合用于计算诸如月份等可变长度的时间间隔。

3、microtime(true):以秒和微秒计量当前时间

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值