博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串的比较查找与替换
阅读量:6213 次
发布时间:2019-06-21

本文共 1145 字,大约阅读时间需要 3 分钟。

hot3.png

';//通过strcmp()echo strcmp('a','b').'
'; //参数1
<参数2;返回>
<0;此处为-1,相差的值echo strcmp('b','b').'
'; //参数1=参数2;返回0echo strcmp('r','b').'
'; //参数1>参数2;返回>0;此处是16,相差的值echo strcmp('B','b').'
'; //区分大小写,输出差值echo strcasecmp('B','b').'
'; //不区分大小写,输出0echo strcmp(2,12).'
'; //非自然排序一位一位的比较,即第一个参数的第一位比第二个参数的第一位大1echo strnatcmp(2,12).'
'; //自然排序,比较数字大小,bug 为何输出-1????同理strcmp应是差值-10啊???echo strlen('helloooooo!').'
'; //打印字符串长度echo substr_count('heloooodfhsadcvffffff','f'); //统计字符出现的次数//字符串的查找与替换echo '
';echo strstr('hello,lo...','ll').'
'; //输出从第一个匹配字符开始后的全部字符串,若无匹配字符则无输出;区分大小写echo stristr('hello,lo...','LL').'
'; //不区分大小写echo strpos('hello,lo...','h').'
'; //查找字符串第一次出现的位置,返回值int型,且从0开始计算位置echo strrpos('hello,lo...','ll').'
'; //最后出现的位置;不存在则无输出echo '
';echo str_replace('Fine','OK','I \'m Fine!!' ).'
'; //第一个参数为查找出的被替换字符,第二个为替换字符,第三个为完整的原字符串echo str_ireplace('fine','OK','I \'m Fine!!' ).'
'; //查找时不区分大小写echo substr_replace('innova1027@gmail.com','**',0,6); //从字符串(参数一)的0号位(参数三)开始,取出6个(参数四),替换成‘**’(参数二)?>

输出结果:

转载于:https://my.oschina.net/cuffica/blog/73732

你可能感兴趣的文章
js 上一步 下一步 操作
查看>>
FutureTask源码解析(1)——预备知识
查看>>
区块链安全:2019年我们走了多远?
查看>>
从Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)
查看>>
python进程注入shellcode
查看>>
自制操作系统Antz day11——实现shell(下)命令响应
查看>>
Facebook 发布了新的 Node 模块管理器 Yarn,或取代 npm 客户端
查看>>
排名前三:微软2015年全球云系统管理软件业务增势强劲
查看>>
12 个最好的免费网站速度和性能测试工具
查看>>
CALayer处理点击事件
查看>>
关于JVM的一些冷知识
查看>>
( 三)Mocha源码阅读: 测试执行流程一执行用例
查看>>
菲律宾钱包商Coins.ph正式推出支持BCH的钱包版本
查看>>
我的友情链接
查看>>
安全测试 -web
查看>>
Linux安全攻略 SSH服务连接时常见问题解答
查看>>
python paramiko 使用
查看>>
Protobuf +ZeroRpc 高性能分布式RPC 数据传输
查看>>
Mac Apache PHP 基础环境配置
查看>>
在svg里面画虚线
查看>>