PHP难学常用的方法都在这里

北京中科白癜风“平安医院” http://m.39.net/news/a_9447446.html

PHP中的方法可以说是有很多,将这些方法都记住也几乎是不可能的,那么最好的方式就是将自己需要用到的常用方法都汇总到一篇文章中,这样就可以增加查询的效率,下面就是在我们日常开发中常用的一些方法.

数组排序

sort()对数组进行升序排列

rsort()对数组进行降序排列

asort()根据关联数组的值进行升序排列

ksort()根据关联数组的键进行升序排列

arsort()根据关联数组的值进行降序排列

krsort()根据关联数组的键进行降序排列

php超全局变量

GLOBALS包含全部变量的全局组合数组

_SERVER包含头信息/路径和脚本位置等信息的数组

_REQUESTHTML表单提交的数据

_POST收集表单数据

_GET收集表单数据

_FILES接收表单传输文件

_ENV

_COOKIE

_SESSION

PHP魔术常量

__LINE__文件中的当前行号

__FILE__文件的完整路径和文件名

__DIR__文件所在的目录

__FUNCTION__返回该函数被定义时的名字

__CLASS__返回该类被定义时的名字

__TRAIT__

__METHOD__类的方法名,返回该方法被定义时的名字

__NAMESPACE__当前命名空间的名称

常用的方法和技术

字符串函数:

strlen获取字符串长度

substr_count某字符串出现的次数

substr字符串截取,获取字符串

strchr与substr相似,从指定位置截取一直到最后

strrchr与strchr一样只是从右边开始查找字符

strtolower所有字符都小写

strtoupper所有字符都大写

strrev字符串反转

strpos从字符串中找对应字符出现的位置

trim去掉函数两边的字符,默认是空格

str_split()把字符串分割到数组中

ucfirst首字母大写

时间函数:

time得到当前时间戳

date时间序列化函数

strtotime时间日期格式的字符串转化成对应的时间戳

microtime微秒时间戳

数学相关函数

abs绝对值

floor向下取整

ceil向上取整

round四舍五入

rand取得一个指定范围内的随机数

mt_rand取得一个制定范围内的随机数(效率高)

min

max

数组相关的函数

count()

key()获取当前数组当前指针所指向的元素的下标

current获取的当前指针指向元素的数值

next获取下一个元素的值,并将指针下移

prev获取上一个元素的值,并且将指针上移

end将指针移到数组的最后一个元素,并返回最终指针位置的值

reset将指针移到数组的第一个元素,并返回最终指针位置额值

array_keys获取一个数组的所有键名

array_values获取数字的所有值

join()把数组元素组合为一个字符串

implode()将数组拼接成字符串

explode()将字符串按指定字符分割为数组




转载请注明:http://www.aierlanlan.com/grrz/2339.html

  • 上一篇文章:
  •   
  • 下一篇文章: