當前位置: 首頁> 函數類別大全> 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 - 字符串,帶有所有未使用過的不同的字符
同類函數
  • 在字符串所有新行之前插入HTML 換行標記 nl2br

    nl2br

    在字符串所有新行之前插入HTML換行標記
  • 計算字符串的sha1哈希值 sha1

    sha1

    計算字符串的sha1哈希值
  • 轉換字符串第一個字節為0-255 之間的值 ord

    ord

    轉換字符串第一個字節為0-255之間的值
  • 從數字生成單字節字符串 chr

    chr

    從數字生成單字節字符串
  • 從字符串的開頭刪除空格(或其他字符) ltrim

    ltrim

    從字符串的開頭刪除空格(或其他字符)
  • 從字符串的開頭和結尾去除空格(或其他字符) trim

    trim

    從字符串的開頭和結尾去除空格(或其他字符
  • 對字符串執行rot13轉換 str_rot13

    str_rot13

    對字符串執行rot13轉換
  • 獲取字符串長度 strlen

    strlen

    獲取字符串長度
熱門文章