php中替換字符串中的空格為逗號','的方法
更新時間:2014年06月09日 11:28:51 作者:
這篇文章主要介紹php中替換字符串中的空格為逗號,的方法。感覺還不錯,大家可以參考下
今天在網(wǎng)查到一篇介紹php中替換字符串中的空格為逗號','的文章,作個日記保存下來。
<pre name="code" class="php"><? php
/*
* 關(guān)鍵詞中的空格替換為','
*/
public function emptyreplace($str) {
$str = str_replace(' ', ' ', $str); //替換全角空格為半角
$str = str_replace(' ', ' ', $str); //替換連續(xù)的空格為一個
$noe = false; //是否遇到不是空格的字符
for ($i=0 ; $i<strlen($str); $i++) { //遍歷整個字符串
if($noe && $str[$i]==' ') $str[$i] = ','; //如果當前這個空格之前出現(xiàn)了不是空格的字符
elseif($str[$i]!=' ') $noe=true; //當前這個字符不是空格,定義下 $noe 變量
}
return $str;
}
?>
復(fù)制代碼 代碼如下:
<pre name="code" class="php"><? php
/*
* 關(guān)鍵詞中的空格替換為','
*/
public function emptyreplace($str) {
$str = str_replace(' ', ' ', $str); //替換全角空格為半角
$str = str_replace(' ', ' ', $str); //替換連續(xù)的空格為一個
$noe = false; //是否遇到不是空格的字符
for ($i=0 ; $i<strlen($str); $i++) { //遍歷整個字符串
if($noe && $str[$i]==' ') $str[$i] = ','; //如果當前這個空格之前出現(xiàn)了不是空格的字符
elseif($str[$i]!=' ') $noe=true; //當前這個字符不是空格,定義下 $noe 變量
}
return $str;
}
?>
您可能感興趣的文章:
- PHP中去掉字符串首尾空格的方法
- php中3種方法刪除字符串中間的空格
- PHP 將逗號、空格、回車分隔的字符串轉(zhuǎn)換為數(shù)組的函數(shù)
- PHP中空字符串介紹0、null、empty和false之間的關(guān)系
- php讀取文件內(nèi)容至字符串中,同時去除換行、空行、行首行尾空格(Zjmainstay原創(chuàng))
- php中0,null,empty,空,false,字符串關(guān)系的詳細介紹
- PHP中用正則表達式清除字符串的空白
- PHP清除數(shù)組中所有字符串兩端空格的方法
- php下清空字符串中的HTML標簽的代碼
- 詳解php中空字符串和0之間的關(guān)系
相關(guān)文章
PHP spl_autoload_register實現(xiàn)自動加載研究
spl_autoload_register()函數(shù)應(yīng)該是主流框架使用最多的也是非常核心的函數(shù)之一,可實現(xiàn)自動注冊函數(shù)和類,實現(xiàn)類似__autoload() 函數(shù)功能,簡化了類的調(diào)用與加載,提高了工作的效率2011-12-12