php中替换字符串中的空格为逗号','的方法


Posted in PHP onJune 09, 2014

今天在网查到一篇介绍php中替换字符串中的空格为逗号','的文章,作个日记保存下来。

<pre name="code" class="php"><? php 
/* 
* 关键词中的空格替换为',' 
*/ 
public function emptyreplace($str) { 
$str = str_replace(' ', ' ', $str); //替换全角空格为半角 
$str = str_replace(' ', ' ', $str); //替换连续的空格为一个 
$noe = false; //是否遇到不是空格的字符 
for ($i=0 ; $i<strlen($str); $i++) { //遍历整个字符串 
if($noe && $str[$i]==' ') $str[$i] = ','; //如果当前这个空格之前出现了不是空格的字符 
elseif($str[$i]!=' ') $noe=true; //当前这个字符不是空格,定义下 $noe 变量 
} 
return $str; 
} 
?>
PHP 相关文章推荐
PHP生成静态页面详解
Dec 05 PHP
手把手教你使用DedeCms的采集的图文教程
Mar 11 PHP
php抓取页面与代码解析 推荐
Jul 23 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
Dec 28 PHP
详解WordPress中添加和执行动作的函数使用方法
Dec 29 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
Mar 28 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 PHP
Yii统计不同类型邮箱数量的方法
Oct 18 PHP
php 三元运算符实例详细介绍
Dec 15 PHP
thinkphp整合系列之极验滑动验证码geetest功能
Jun 18 PHP
基于php解决json_encode中文UNICODE转码问题
Nov 10 PHP
使用php批量删除数据库下所有前缀为prefix_的表
Jun 09 #PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
Jun 09 #PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
Jun 09 #PHP
神盾加密解密教程(三)PHP 神盾解密工具
Jun 08 #PHP
神盾加密解密教程(二)PHP 神盾解密
Jun 08 #PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
Jun 08 #PHP
PHP获取中英混合字符串长度的方法
Jun 07 #PHP
You might like
在PHP中使用灵巧的体系结构
2006/10/09 PHP
php adodb连接不同数据库
2009/03/19 PHP
jQuery 事件队列调整方法
2009/09/18 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
IE下支持文本框和密码框placeholder效果的JQuery插件分享
2015/01/31 Javascript
js中split和replace的用法实例
2015/02/28 Javascript
JS控制伪元素的方法汇总
2016/04/06 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
简单实现jQuery手风琴效果
2017/08/18 jQuery
微信小程序实现弹出菜单功能
2018/06/12 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
js实现碰撞检测
2021/01/29 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
python reduce 函数使用详解
2017/12/05 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
法务专员岗位职责
2014/01/02 职场文书
生产厂长岗位职责
2014/02/21 职场文书
服务承诺书格式
2014/05/21 职场文书
八一建军节演讲稿
2014/09/10 职场文书
2014年监理工作总结范文
2014/11/17 职场文书
2014年后勤工作总结范文
2014/12/16 职场文书
团员个人年度总结
2015/02/26 职场文书
护士2015年终工作总结
2015/04/29 职场文书
2015年小学一年级班主任工作总结
2015/05/21 职场文书
信用卡工作证明范本
2015/06/19 职场文书
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL