當前位置: 首頁> 函數類別大全> strtr

strtr

翻譯字符或替換子字符串-轉換指定字符
名稱:strtr
分類:字符串
所屬語言:php
一句話介紹:轉換字符串中特定的字符。

定義和用法

strtr()函數轉換字符串中特定的字符。

註釋:如果fromto參數的長度不同,則會被格式化為最短的長度。

實例

例子1

把字符串中的字符"ia" 替換為"eo":

 <?php
echo strtr ( "Hilla Warld" , "ia" , "eo" ) ;
?>

親自試一試

例子2

把字符串"Hello world" 替換成"Hi earth":

 <?php
$arr = array ( "Hello" => "Hi" , "world" => "earth" ) ;
echo strtr ( "Hello world" , $arr ) ;
?>

親自試一試

文法

strtr ( string , from , to )

或者:

 strtr ( string , array )
參數 描述
string 必需。規定要轉換的字符串。
from 必需(除非使用數組)。規定要改變的字符。
to 必需(除非使用數組)。規定要改變為的字符。
array 必需(除非使用fromto )。數組,其中的鍵名是更改的原始字符,鍵值是更改的目標字符。
同類函數
  • 根據指定格式解析輸入的字符 sscanf

    sscanf

    根據指定格式解析輸入的字符
  • 將字符串轉化為小寫 strtolower

    strtolower

    將字符串轉化為小寫
  • 從字符串的開頭和結尾去除空格(或其他字符) trim

    trim

    從字符串的開頭和結尾去除空格(或其他字符
  • 標記分割字符串 strtok

    strtok

    標記分割字符串
  • 反引用一個使用addcslashes() 轉義的字符串 stripcslashes

    stripcslashes

    反引用一個使用addcslashes()
  • 將二進制數據轉換為十六進製表示 bin2hex

    bin2hex

    將二進制數據轉換為十六進製表示
  • 返回格式化的字符串 vsprintf

    vsprintf

    返回格式化的字符串
  • 隨機打亂一個字符串 str_shuffle

    str_shuffle

    隨機打亂一個字符串
熱門文章