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

count_chars

返回有關字符串中使用的字符的信息-統計string 中每個字節值(0..255)出現的次數
名稱:count_chars
分類:字符串
所屬語言:php
一句話介紹:返回有關字符串中所用字符的信息。

定義和用法

count_chars()函數返回字符串中所用字符的信息(例如,ASCII 字符在字符串中出現的次數,或者某個字符是否已經在字符串中使用過)。

實例

例子1

返回一個字符串,包含所有在"Hello World!" 中使用過的不同字符(模式3):

 <?php
$str = "Hello World!" ;
echo count_chars ( $str , 3 ) ;
?>

親自試一試

例子2

返回一個字符串,包含所有在"Hello World!" 中未使用過的字符(模式4):

 <?php
$str = "Hello World!" ;
echo count_chars ( $str , 4 ) ;
?>

親自試一試

例子3

在此實例中,我們將使用count_chars() 來檢查字符串,返回模式設置為1。模式1 將返回一個數組,ASCII 值為鍵名,出現的次數為鍵值:

 <?php
$str = "Hello World!" ;
print_r ( count_chars ( $str , 1 ) ) ;
?>

親自試一試

例子4

統計某個ASCII 字符在字符串中出現次數的另一個實例:

 <?php
$str = "PHP is pretty fun!!" ;
$strArray = count_chars ( $str , 1 ) ;

foreach ( $strArray as $key => $value )
  {
echo "字符<b>'" . chr ( $key ) . "'</b> 被找到$value次。<br>" ;
  }
?>

親自試一試

文法

count_chars ( string , mode )
參數 描述
string 必需。規定要檢查的字符串。
mode

可選。規定返回模式。默認是0。以下是不同的返回模式:

  • 0 - 數組,ASCII 值為鍵名,出現的次數為鍵值
  • 1 - 數組,ASCII 值為鍵名,出現的次數為鍵值,只列出出現次數大於0 的值
  • 2 - 數組,ASCII 值為鍵名,出現的次數為鍵值,只列出出現次數等於0 的值
  • 3 - 字符串,帶有所有使用過的不同的字符
  • 4 - 字符串,帶有所有未使用過的不同的字符
同類函數
  • rtrim的別名 chop

    chop

    rtrim的別名
  • 翻譯字符或替換子字符串-轉換指定字符 strtr

    strtr

    翻譯字符或替換子字符串-轉換指定字符
  • 獲取字符串長度 strlen

    strlen

    獲取字符串長度
  • 返回字符串的一部分 substr

    substr

    返回字符串的一部分
  • 計算兩個字符串之間的編輯距離 levenshtein

    levenshtein

    計算兩個字符串之間的編輯距離
  • 計算字符串的soundex鍵 soundex

    soundex

    計算字符串的soundex鍵
  • 查找字符串首次出現的位置(不區分大小寫) stripos

    stripos

    查找字符串首次出現的位置(不區分大小寫)
  • 二進制安全不區分大小寫的字符串比較 strcasecmp

    strcasecmp

    二進制安全不區分大小寫的字符串比較
熱門文章