- PHP字符串函数大全 12-15
- 这3对非常有用的PHP阴阳函数,看看你都经常使用吗? 12-15
- PHP常用函数整理 12-15
- PHP闪电入门(16)函数-常用内置函数 12-15
- PHP替换函数知多少,值得您收藏 12-15
- PHP中9个非常非常有用的函数 12-15
- 这都不会敢说自己PHP厉害?超灵活小技能,用值调变量 12-15
- PHP不常见函数(非常有用) 12-15
- php时间函数汇总 12-15
- PHP的常用函数(四) 12-15
PHP字符串函数大全
发布者: superzhang | 发布时间:2017-12-15我们大家知道无论哪种编程语言,字符串操作都是一个重要的基础,往往是简单而重要。PHP给我们提供了大量的字符串操作函数,功能强大,使用也比较简单,这里为大家总结九类字符串函数。
1. 查找字符位置函数
strpos($str,search,[int]): 查找search在$str中的第 一次位置从int开始
stripos($str,search,[int]): 函数返回字符串在另一个字符串中第 一次出现的位置
strrpos($str,search,[int]): 查找search在$str中的最 后一次出现的位置从int
2. 提取子字符函数(双字节)
submit($str,int start[,int length]): 从$str中strat位置开始提取[length长度的字符串]。
strstr($str1,$str2): 从$str1(第 一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。
这3对非常有用的PHP阴阳函数,看看你都经常使用吗?
发布者: superzhang | 发布时间:2017-12-15php之所以强大、之所以被称为世界上最好的编程语言,其中一个重要的原因就是它的封装做得非常好,PHP内置了很多我们经常使用的函数,用这些函数我们能够完成超大部分的业务需求,下面我们就来聊聊PHP中几对非常有用的阴阳函数,看看你都使用过吗?
explode & implodeexplode这个函数的目的就是将一个字符串通过某个分隔符分割为数组,然后方便我们操作,我们在项目中经常遇到这种存储数据到MySQL数据库的情况,即a,b,c..,我们一看这个存储的字符串,就是用英文的逗号将各个值分开保存在一个字段里面,然后我们获取数据的时候,在PHP中就可以用explode这个函数将这个存储值用英文逗号进行分割得到数组,从而方便我们进行接下来的业务逻辑处理,和explode相反的是implode函数,就是将数组合并为一个字符串,在将数据存储到MySQL数据库之前,我们就能够用这个函数来实现上面的存储数据要求(以逗号隔开)。
json_encode & json_decodePHP常用函数整理
发布者: superzhang | 发布时间:2017-12-15usleep() 函数延迟代码执行若干微秒。
unpack() 函数从二进制字符串对数据进行解包。
uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。
time_sleep_until() 函数延迟代码执行直到指定的时间。
time_nanosleep() 函数延迟代码执行若干秒和纳秒。
sleep() 函数延迟代码执行若干秒。
show_source() 函数对文件进行语法高亮显示。
strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代码文件。
pack() 函数把数据装入一个二进制字符串。
ignore_user_abort() 函数设置与客户机断开是否会终止脚本的执行。
highlight_string() 函数对字符串进行语法高亮显示。
highlight_file() 函数对文件进行语法高亮显示。
get_browser()
PHP闪电入门(16)函数-常用内置函数
发布者: superzhang | 发布时间:2017-12-15今天我们列举并简单解释常用的字符串函数。
内容概要:1、关于PHP内置函数的学习建议
2、PHP字符串常用函数
3、常用PHP数组常用函数
一、关于PHP内置函数的学习建议php内置函数非常多,可能好多朋友都害怕了。
首先,别怕,即使是高级PHP工程师也没有几个能全部掌握的。
其次,建议PHP内置函数的学习分为三个阶段:
第一个阶段:知道常用的内置函数有哪些,每个函数怎么用的。遇到问题:哦,有个内置函数可以办到(函数名字记不住也没事,查手册)
第二个阶段:记住常用的内置函数名字,参数,返回值,建议不去背,用多了自然就记住了。
第三个阶段:了解不常用的内置函数,只要隐约记得有某个函数,能完成某些操作。
当然,你如果记忆力超群,都能记住,那当然更好了。
下面的函数是精选的,我不写代码了,大家练习吧,可以参考我给出的官方手册。看不懂的话,手册上有例子,照着敲一遍也行,但是要理解
PHP替换函数知多少,值得您收藏
发布者: superzhang | 发布时间:2017-12-15在web编程里面,替换是非常常用的操作,比如可以实现获取id.html里面的id值去查询数据库获取相应的信息,又比如我们的接口需要将模板中的参数替换为某些指定的数据(比如短信模板、某些活动模板等等)生成最后的相应数据等等,今天我们就来聊聊PHP里面的替换函数。
str_replace
从上面的4个例子,我们能够看到,该函数最多可接受4个参数,但是前三个参数是必须传递的,并且从最后一个例子看到,最后一个参数其实是一个引用参数,用来保存真正发生了多少次替换,从第三个例子,我们能够看到,如果第一个和第一个参数都为数组的话,那么结果是将目标字符串里面的相应字符串分别替换,从第二个例子看到,如果第一个参数为数组,而第二个参数为字符串,那么这
PHP中9个非常非常有用的函数
发布者: superzhang | 发布时间:2017-12-15PHP常用函数汇总
PHP是目前WEB开发中非常流行的语言,它提供了很多函数和类库来满足我们对现实需求的处理,今天我们就来聊聊9个在项目研发中非常有用的函数。
system
难度指数:★ ★ ★ ★ ★
使用频率:★ ★ ★ ★ ☆
往往一个复杂的应用都是由多种语言合作一起提供服务的,比如对于一些大文件的处理,PHP就不怎么擅长,那么这个时候,我们可以借助shell里面和操作文件相关的命令来完成,于是,我们就可以用这个函数来调用相应的shell命令,当然还有其他非常实用的功能,需要你对shell熟悉。
http_build_query
难度指数:★ ★ ★
使用频率:★ ★ ★ ★ ★
通过各种各样的变量生成最后的URL,是项目中经常遇到的问题,如果我们采用字符串连接的方式来生成最后的URL,那么随着变量的增多,我们的代码更复杂,还好有这个函数,我们能够利用数组的
这都不会敢说自己PHP厉害?超灵活小技能,用值调变量和函数
发布者: superzhang | 发布时间:2017-12-15你用PHP厉害吗?每个语言都有自己值得一提的语法技巧,你知道PHP的几个?
今天有一个我很爱的小技巧,给还不知道的朋友,扩展你代码的可能性。让你更自信!
首先比起其他大部分语言,PHP有个超屌的灵活度,就是字符串可以当变量名使用,比如:
$father1='马云';
$father2='王健林';
echo ${'father1'}; //注意我用的是字符串
用大括号把字符串括住,就可以调用变量。这样我们就可以动态直接调用你需要的变量名,你只需要组合字符串,两个爸爸随你选。
看懂上边的代码,就不难
PHP不常见函数(非常有用)
发布者: superzhang | 发布时间:2017-12-151、PHP加密解密
PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。
2、PHP生成随机字符串
3、PHP获取文件扩展名(后缀)
4、PHP获取客户端真实IP
return ((float)$msec + (float)$sec);
}
$start_time = run_time();
$time = time();
echo "time(): {$time}";
$formats = array('U','r','c','l , F jS , Y , g:i A', 'H:i:s D d M y', 'm/j/y/ g:i:s a O (T)', 'Y-m-d H:i:s');
foreach($formats as $format){
echo "$format: ".date($format)."\n";
}
$getdate_array = getdate($time);
echo "getdate(): ";
print_r($getdate_array);
echo "";
echo '';
$d
PHP的常用函数(四)
发布者: superzhang | 发布时间:2017-12-15str_replace--替换字符串
该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。
strcasecmp--比较两个字符串,不区分大小写
strlen--返回字符串长度,空格也算一个字符
strstr--查找字符串第一次出现的位置开始到结尾的字符串,大小写敏感,有一个大小写不敏感的函数:stristr,用法和它一样。
strpos--返回字符串第一次出现的位置
strstr和strpos是很容易搞混的,strstr返回是一个字符串,strpos返回的是一个整数。
