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 木马攻击防御技巧
Jun 13 PHP
PHP 变量定义和变量替换的方法
Jul 30 PHP
php通用防注入程序 推荐
Feb 26 PHP
php通过字符串调用函数示例
Mar 02 PHP
PHP中unset,array_splice删除数组中元素的区别
Jul 28 PHP
学习php设计模式 php实现建造者模式
Dec 07 PHP
thinkPHP实现MemCache分布式缓存功能
Mar 23 PHP
ThinkPHP下表单令牌错误与解决方法分析
May 20 PHP
php微信开发之关注事件
Jun 14 PHP
php根据地址获取百度地图经纬度的实例方法
Sep 03 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 PHP
PHP7 错误处理机制修改
Mar 09 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脚本的10个技巧(8)
2006/10/09 PHP
php读取本地文件常用函数(fopen与file_get_contents)
2013/09/09 PHP
PHP生成各种常见验证码和Ajax验证过程
2016/01/10 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
JavaScript中URL编码函数代码
2011/01/11 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
2013/09/06 Javascript
JS正则表达式验证数字代码
2014/01/28 Javascript
JS设计模式之访问者模式定义与用法分析
2018/02/05 Javascript
vue+express+jwt持久化登录的方法
2019/06/14 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
JavaScript ES 模块的使用
2020/11/12 Javascript
python通过shutil实现快速文件复制的方法
2015/03/14 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Python编写简单的HTML页面合并脚本
2016/07/11 Python
Python基于贪心算法解决背包问题示例
2017/11/27 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
Python学习笔记之Django创建第一个数据库模型的方法
2019/08/07 Python
Python如何批量生成和调用变量
2020/11/21 Python
阿玛尼意大利官网:Armani意大利
2018/10/30 全球购物
网络通讯中,端口有什么含义,端口的取值范围
2012/11/23 面试题
LINUX下线程,GDI类的解释
2012/04/17 面试题
致标枪运动员广播稿
2014/02/06 职场文书
《两只鸟蛋》教学反思
2014/02/10 职场文书
2014年征兵标语
2014/06/20 职场文书
党章培训心得体会
2014/09/04 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
会计实训报告范文
2014/11/04 职场文书
写给医生的感谢信
2015/01/22 职场文书
初中语文教学反思范文
2016/03/03 职场文书
tensorflow中的梯度求解及梯度裁剪操作
2021/05/26 Python
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
Pygame Event事件模块的详细示例
2021/11/17 Python