• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php常用函数详解

php 搞代码 3年前 (2022-01-23) 20次浏览 已收录 0个评论

常用的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;

htmllen本@文来源[email protected]搞@^&代*@码网(搞代gaodaima码tities();

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教程有兴趣的朋友有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php常用函数详解

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址