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