PHP函数积累总结

yipeiwu_com6年前PHP代码库

字符串

1、strtr(string,from,to)函数

把字符串中的字符from替换成to。

如果from和to长度不同,则格式化为最短的长度。

 

strtr(string,array)函数 array键值为待更改的原始字符,元素值为目标字符。

数组

1、array_combine(keys,values)函数

合并两个数组生成新数组,第一个数组的元素作为新数组的键值,第二个数组的元素作为新数组的元素值。

注意两个数组元素个数需相同,否则返回false。

2、implode(separator,array)函数

把数组元素组合成字符串

第一个参数是数组元素之间插入的内容,默认为空字符串“”

3、array_fill(index,number,value)函数

填充数组,返回的数组有num个元素,值为value,索引从index开始递增,如果num小于等于0,则出错。

正则表达式

1、int peg_match(string $pattern,string $subject [,array $match])

pattern 要搜索的模式,subject输入的字符串,$match[0]为完整模式匹配到的文本,$match[1]为第一个捕获子组匹配到的文本。

返回匹配到的次数,为0或1。第一次匹配后就停止搜索。

文件

1、file(path)函数

把整个文件按行读入一个数组中。每一行都包括行结束符。安全用于二进制文件。

以上所述是小编给大家介绍的PHP函数积累详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【宜配屋www.yipeiwu.com】网站的支持!

相关文章

如何解决PHP无法实现多线程的问题

有没有办法在PHP中实现多线程呢?假设你正在写一个基于多台服务器的PHP应用,理想的情况时同时向多台服务器发送请求,而不是一台接一台。可以实现吗?当有人想要实现并发功能时,他们通常会想到...

比较时间段一与时间段二是否有交集的php函数

复制代码 代码如下: /* *比较时间段一与时间段二是否有交集 */ function isMixTime($begintime1,$endtime1,$begintime2,$endt...

一段php加密解密的代码

<?php   $key = "This is supposed to be a ...

利用php生成验证码

话不多说,请看代码: <?php /** * php生成验证码 * @param $width 画布宽 * @param $height 画布高 * @par...

php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法

错误提示Invalid byte 1 of 1-byte UTF-8 sequence原因分析在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为...