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

yipeiwu_com6年前PHP代码库
今天在网查到一篇介绍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配置文件中最常用四个ini函数

php的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是i...

PHP中实现接收多个name相同但Value不相同表单数据实例

最近在一个询盘留言管理系统时候一个问题,留言的前台的表单当中出现很多name值相同的input框,这些框是由用户填写的各不相同的值,现在要迁移到php平台上,而且要求不能改变前台的任何表...

PHP 文件上传全攻略

1.表单部分 允许用户上传文件,在HTML表单的声明中要加上一个上传的属性: enctype = 'multipart/form-data' 表单的method必须是POST 表单选项M...

smarty中先strip_tags过滤html标签后truncate截取文章运用

strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。 复制代码 代码如下: <?php echo strip_tags(“Hello <b>wo...

在html文件中也可以执行php语句的方法

在apache的conf目录中修改文件httpd.conf。 搜索AddType application/ 找到前面没有#的那条,在下面添加AddType application/x-h...