PHP(不)常用函数记录

数组操作函数:

  • array_reverse(array, boolean);返回反转后的数组。boolean可选,规定是否保留原始数组的键名。
  • array_map(myfunction,array1,array2…);数组中每个元素都调用myfunction(需return)。
  • array_column(array,column_key,index_key);返回输入数组中某个单一列的值。column_key为NULL可返回整个数组(配合index_key 参数来重置数组键)。
  • array_chunk(array,size,boolean);返回分割后的数组,boolean可选,规定是否保留原始数组的键名。

字符串操作函数:

  • substr_replace(string,replacement,start,length)把字符串string的一部分替换(或插入)为另一个字符串replacement
  • strstr(string,search,before_search)搜索字符串search在另一字符串string中是否存在,如果是,返回该字符串及剩余部分,否则返回 FALSE。如果before_search为true则返回之前的部分。
  • strtr(string,from,to) || strtr(string,array) 转换字符串中特定的字符。
  • str_replace(find,replace,string,count)替换字符串string中的一些字符(区分大小写)count用来计数。
  • substr(string,start,length)返回字符串string的一部分,length表示返回长度。
  • strpos(string,find,start)返回字符串find在另一字符串string中第一次出现的位置,从0开始计算,若没有返回FALSE(区分大小写)。strrpos()最后一次位置(区大);stripos()第一次位置(不区大);strripos()最后一次位置(不区大)。
喜欢()
评论 (0)