php函数
文章平均质量分 73
酱紫人的理直气壮
写程序未必是敲了多少代码,而是看你思考了什么
展开
-
php file_get_contents与file_put_contents
我们队file_get_contents的定义是:file_get_contents() 函数把整个文件读入一个字符串中。和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串。而file()是将文件作为一个数组返回,数组中的每个单元都是文件中相应的一行,包括换行符在内。如果函数将文件返回失败,则返回false;file(path,include_path,...原创 2018-06-03 16:39:54 · 1980 阅读 · 0 评论 -
php中自带过滤与转义函数 htmlspecialchars() htmlentities() strip_tags() base64_decode() base64_encode()
函数名释义介绍htmlspecialchars将与、单双引号、大于和小于号化成HTML格式&转成&amp;"转成&quot;' 转成&#039;<转成&lt;>转成&gt;htmlentities()所有字符都转成HTML格式除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。addslashes单双引号、反斜线及...转载 2018-06-04 19:10:26 · 758 阅读 · 0 评论 -
crc32循环冗余矫正与md5的区别
crc32的意思是生成 string 参数的 32 位循环冗余校验码多项式……:将字符串转换为数字类型,用于验证数据的完整性这句话从英文翻译过来的,不正确,准确的说应该是这么理解:以32位循环冗余校验多项式算法,来计算一个字符串,返回一个(可能带符号的)整数。他的全称是循环冗余矫正:循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的...原创 2018-06-01 15:30:48 · 4239 阅读 · 0 评论 -
序列化与反序列化
php序列化与反序列化:把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量 通过序列化我们可以将一些模块化的数据使用字符串的形式存储在数据库或session等,可以减少创建众多繁琐的数据表字段,当然序列化为字符串存储会增加额外的空间,应合理的设计和应用。对象的序列化和反序列化作用就不再赘述,php中序列...转载 2018-07-23 11:47:32 · 163 阅读 · 0 评论 -
substr();mb_substr();mb_subcut的区别以及实践
substr() mb_substr() mb_subcut区别与联系substr()string:输入字符串。start:(1)为非负数,返回的字符串将从 string 的 start 位置开始, 至字符串结尾$rest = substr("abcdef", 1); //返回bcdef(2)为0,返回全字符串$rest = substr("abcdef", 0); //返回abcdef(3)...原创 2018-07-12 10:39:54 · 748 阅读 · 0 评论 -
CURL中curl_setopt的参数,以及参数值
刚刚看到用cURL实现GET和POST请求的方法,发现自己完全不了解。去看文档发现curl_setopt()这个函数的参数是在太多了,于是干脆发在博客里有时间了慢慢看。下面是官方文档的原文:参数ch由 curl_init() 返回的 cURL 句柄。option需要设置的CURLOPT_XXX选项。value将设置在option选项上的值。以下 option 参数的 value应该被设置成 boo...转载 2018-07-14 16:39:19 · 3061 阅读 · 0 评论 -
php 函数func_get_args()、func_get_arg()与func_num_args()之间的比较
func_get_args():返回一个包含函数参数列表的数组。 func_get_arg():返回指定的参数值。 func_num_args():返回调用函数的传入参数个数,类型是整型。举个小栗子方便大家更容易的理解这几个函数呦<?phpclass test{ public function hello($a,$b,$c,$d){ $num=func_n...转载 2018-07-20 21:11:52 · 599 阅读 · 0 评论 -
php面试题__语言基础
1. strlen( )与 mb_strlen( )的作用分别是什么(新浪网技术部)strlen和mb_strlen都是用于获取字符串长度。strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数。如果是多字节编码,如 gbk 和 utf-8,使用 strlen 得到是该字符的总字节数;可以使用mb_strlen获取其字符个数,使用mb_strlen 要注意两点,一是要开启 m...转载 2018-07-30 09:30:29 · 341 阅读 · 0 评论