php常用函数详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php常用函数详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2654字,纯文字阅读大概需要4分钟。
内容图文
常用的php函数:字符串处理函数:
强大之处:
1.其他类型的数据用在字符串处理函数中,会自动将其转换成字符串之后再进行处理
2.可以将字符串当作数组,当作字符集合来看待
如:$str="lijian"; echo $str[1]; 但是这样会让被人误以为是数组,所以通常这样写:echo $str{1};
取出前两个字符:echo $str[0].$str[1];
在php中所有的字符串处理函数,都不是在原字符上修改,而是返回一个新格式化后的字符串
trim(); 默认是删除空格,注意这里的删除不是真正的删除
trim($str,'0..9 .');删除0到9,点,还有空格
ltrim($str,'1');删除左边数字1
rtrim($str,'0..9');删除0到9
str_pad($str,10,'*',STR_PAD_BOTH);
与html相关的:
strip_tags();取出HTML标签
htmlspecialchars(stripslashes($str));将字符串实体化,并且取出反斜线
nl2br;
htmllentities();
stripslashes();去除斜线的
number_format();格式化函数
strrev();反转
加密:
md5();
md5_file();
字符串比较函数:
strcmp();二进制安全字符串比较
strcasecmp(); 二进制安全字符串比较,不区分大小写
strnatcmp(); 使用自然排序算法比较字符串
strstr():区分大小写,返回从开始匹配的地方往后的字符串
stristr():不区分大小写
stripos():查找字符串首次出现的位置,不区分大小写
strpos():查找字符串首次出现的位置,区分大小写
strrpos():查找字符串最后出现的位置,区分大小写
strripos():查找字符串最后出现的位置,不区分大小写
substr():还有其他的取子字符串
里面如果放入数字也是可以自动转换成字符串的如:substr(123456,2,4);
str_replace(string,string,string):将一个替换成一个
str_replace(array,string,string):将多个替换成一个
str_replace(array,array,string):将多个替换成多个
str_ireplace():不区分大小写
explode():将字符串转换成数组
implode():将数组转换成字符串
数组函数:
array_map();
mysqli_fetch_assoc()和mysqli_fetch_row()以及mysqli_fetch_object()的区别?
使用mysqli_fetch_assoc()和mysqli_fetch_row()都是把查询结果返回到一个数组中,都是返回第一行然后指针下移一行。
区别:mysqli_fetch_assoc()用关键字索引取值。比如:
$row = $result->fetch_assoc();
echo $row['username'];
但是mysqli_fetch_row()用数字索引取值。比如:
$row = $result->fetch_row();
echo $row[0];//注:“0”的意思是表中的第一个字段(即username是表中的第一个字段)。
另外还有一个函数:mysqli_fetch_object()将一行取回到一个对象中,然后通过类的方式取值,比如:
$row = $result->fetch_object();
echo $row->username;
以上就介绍了php常用函数详解,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
内容总结
以上是互联网集市为您收集整理的php常用函数详解全部内容,希望文章能够帮你解决php常用函数详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。