首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
网络编程
PHP编程
正文
PHP 字符串分割和比较
所属分类:
网络编程
/
PHP编程
阅读数: 1995
收藏 0
赞 0
分享
或者使用strcmp来判断,但是这个能够告诉你两个字符串是否相等,但是无法告诉你在那里不同。
我的思路是单字符串分割为一个个字母(character),这样比较就能精确知道在那个位置不同了。
分隔字符串,使用“str_split”就可以了,语法参考【2】。然后输出结果数组,好处是连空格也会作为数组的元素。我之前的例子就是因为前一个字符串包含2个空格,而后一个只有一个。但是输出的时候看到的显示都是一样的。
也可以按照其他分隔符进行分割,如“explode”或者“preg_split”,参考【3】和【4】。前者使用简单的分割数,后者使用正则表达式。“split”已经废除(deprecated)了。
还有一个很有用的函数就是“str_word_count”,可以将字符串分割为数组,同时清除数字和标点符号。如果你想统计单词出现的频率,就可使用“array_count_values”,参考【5】。
参考:
【1】http://us2.php.net/manual/en/language.operators.comparison.php
【2】http://us2.php.net/manual/en/function.str-split.php1
【3】http://us2.php.net/manual/en/function.explode.php
【4】http://us2.php.net/manual/en/function.str-split.php
【5】http://us2.php.net/manual/en/function.array-count-values.php
更多精彩内容
其他人还在看
PHP setTime 设置当前时间的代码
在用JAVA中有个 Calendar 可设置当前时间,在PHP中找了半天,终于给我找到了这个函数,嘎嘎
评论 0
收藏 0
赞 0
分享
PHP 图片水印类代码
这个类功能很强大,细节很棒!希望大家喜欢,并积极指点
评论 0
收藏 0
赞 0
分享
PHP实现手机归属地查询API接口实现代码
主要使用curl实现,需要开启php对curl的支持
评论 0
收藏 0
赞 0
分享
php 解决旧系统 查出所有数据分页的类
不同之处在于 没有实现分页的系统, 默认全部查出来 现在就要不能动后台的基础上进行操作 可以采用 相应的 如下 代码
评论 0
收藏 0
赞 0
分享
PHP的简易冒泡法代码分享
基础的东西,感觉代码还不够简洁,希望高手指导修改,脚本之家特为大家多准备了几个,方便测试学习
评论 0
收藏 0
赞 0
分享
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
PHP 利用AJAX获取网页并输出的实现代码,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
php数组一对一替换实现代码
以下方法能实现匹配关键词并分别对关键词做特殊处理的功能,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
关于UEditor编辑器远程图片上传失败的解决办法
因为单纯喜欢 UEditor 的界面,于是把项目中原先的编辑器进行的替换,但在后续操作中发现一些问题,就是远程图片上传
评论 0
收藏 0
赞 0
分享
Windows下部署Apache+PHP+MySQL运行环境实战
本来嘛,部署PHP没什么复杂,找各种版本着实头疼了一下。
评论 0
收藏 0
赞 0
分享
比较discuz和ecshop的截取字符串函数php版
网上看到一篇文章 discuz和ecshop截取字符串的两个函数,比较了一下两个版本的函数,都各有局限,只能在特定的前提下使用,但是学习一下有利于拓宽思路,了解PHP的扩展功能
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
网赚之谈:如何用最少的钱做最大化的网站推广
网络公司的普通程序员如何利用QQ营销月赚万元
网站赚钱就靠广告到底行不行?
主观臆断,百度联盟审核的条件
第三次零售革命 - 智慧零售
草根站长靠什么赚钱?什么样的人能成为赚钱的草根站长?
站长故事
更多
喜马拉雅创始人自述:网络电台一年半获取7000万用户
直击苹果发布会:苹果iWatch能否能撑起一个市场?
作为站长的你是否已有危机感:你被盯上了
写给所有站长:其实没必要参加SEO培训
浅谈:一个草根站长的服装论坛赚钱经验
精品内容永不过时,个人站长应自我审视