PHP str_replace() 函數執行個體教程

來源:互聯網
上載者:User

PHP str_replace() 函數執行個體教程

定義和用法
該str_replace ( )函數代替某些字元與其他一些字元的字串。

此功能的作品以下規則:

如果字串被搜身是一個數組,它返回一個數組
如果字串被搜身是一個數組,尋找和替換是用每一個數組元素
如果尋找和替換的陣列,並取代了少部分比找到一個Null 字元串將被用來作為取代
如果發現是一個數組並取代是一個字串,字串的替換將用於每一個尋找價值
文法

str_replace(find,replace,string,count)
  
Parameter Description
find
必需的。指定的價值發現
replace
必需的。指定的價值,以取代的價值發現
string
必需的。指定的字串被搜身
count
任擇。一個變數的計數的數量更換
  

提示和說明
註:此功能是區分大小寫。使用str_ireplace ( )執行不區分大小寫搜尋。

註:此功能是二進位的安全。


-------------------------------------------------- ------------------------------

範例1

<?phpecho str_replace("world","Peter","Hello world!");?>
 
輸出結果.
 
Hello Peter!
 
     

樣本2
在這個例子中,我們將展示str_replace ( )同一個數組和一個計數變數:

 

<?php$arr = array("blue","red","green","yellow");print_r(str_replace("red","pink",$arr,$i));echo "Replacements: $i";?>

輸出結果

 

Array([0] => blue[1] => pink[2] => green[3] => yellow)Replacements: 1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.