继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

php入门之字符串(3)

大叔_fighting
关注TA
已关注
手记 81
粉丝 44
获赞 400

<?php
/*
字符串替换函数
str_replace()替换字符串或数组元素,区分大小写,第四个参数可选用于统计替换次数
str_ireplace()不区分大小写替换
strtr()替换字符串中的任意字符
字符串比较函数
strcmp()比较字符串,如果相等返0 如果字符串1<字符串2 -1 字符串1>字符串2 1
strcasecmp()不区分大小写字符串比较
strnatcmp()按自然数进行字符串比较
strncmp()指定位置进行字符串的比较
similar_text()比较两个字符串有多少字符相等,第三个参数返回一个变量,为两个字符串相似的百分比
字符串统计函数
substr_count()查找一个字符串在另一个字符串中出现的次数,可以指定起始查找位置与查找长度

    */
    /*
    $houdunwang = "后盾网www.houdunwang.com,下载高清版登录论坛bbs.houdunwang.com";
    $arr0 = array("houdunwang.com","bbs.houdunwang.com");
    $arr1 = array("H","d","w");
    $arr2 = array("ccc","D","W");
    $str = str_ireplace($arr1,$arr2,$arr0,$k);
    print_r($str);
    echo "

";
echo $k;
echo strncmp("1081","1002",3);
/
/

echo similar_text('h1udun','ho2du3',$v);
echo $v;
/
/

$arr3 = array("h"=>"H","a"=>"A","m"=>"M");
echo strtr("www.houdunwang.com",$arr3);
*/
$str2 = "后盾网www.houdunwang.com,后盾网论坛bbs.houdunwang.com";
echo substr_count($str2,"houdunwang",20,2);

1. /*
2.                 字符串处理函数
3.                 parse_url 解析URL,返回其组成部分
4.                 urlencode url编码
5.                 urldecode 解码 已编码的内容
6.                 htmlentities 将字符串转化为HTML实体
7.                                          1参数:操作内容   2:转换规则 ENT_COMPAT(只转换双引号) ENT_QUOTES(转换单双引号) ENT_NOQUOTES(不转换任何引号)
8.                 htmlspecialchars 将字符串转化为HTML实体,不处理中文
9.                 htmlspecialchars_decode 将已经转换为HTML实体的内容,转换为字符串
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP