php字串與字元替換函數

來源:互聯網
上載者:User

標籤:blog   http   io   os   使用   ar   div   sp   cti   

在php教程替換字元效率最高也是最簡單字元替換函數str_replace($arr1,$arr2,$str)
執行個體一

str_replace("iwind", "kiki", "i love iwind, iwind said");
將輸出 "i love kiki, kiki said"

結果

即將 原字串中的所有"iwind"都替換成了"kiki".str_replace是大小寫敏感的,所以對你不能設想用 str_replace("iwind", "kiki",...)替換原字串中的"iwind". str_replace還可以實現多對一

定義和用法
str_replace() 函數使用一個字串替換字串中的另一些字元。

文法
str_replace(find,replace,string,count)參數 描述 
find 必需。規定要尋找的值。 
replace 必需。規定替換 find 中的值的值。 
string 必需。規定被搜尋的字串。 
count 可選。一個變數,對替換數進行計數。

 

下面用一款

//-- 程式名稱:strreplace()
    //-- 程式用途:替換變數中的非法字元
    //-- 傳入參數:變數值
    //********************************************************

   

 function strreplace($str){
      $str = strips教程lashes($str);
      $str = str_replace(chr(92),‘‘,$str);
      $str = str_replace(chr(47),‘‘,$str);
      $str = str_replace(chr(10).chr(13),"<br>",$str);
      $str = str_replace(‘<‘,"&lt;",$str);

      $str = str_replace(‘>‘,"&gt;",$str);
      $str = str_replace(‘;‘,";",$str);
      $str = str_replace(‘"‘,"“",$str);
      $str = str_replace("‘","‘",$str);
      $str = str_replace(" "," ",$str);
      $str = str_replace("/**/"," ",$str);

      return trim($str);
    }

php字串與字元替換函數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.