您好,登錄后才能下訂單哦!
這篇文章主要介紹了php如何統計字符串中不同字符的個數的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php如何統計字符串中不同字符的個數文章都會有所收獲,下面我們一起來看看吧。
統計方法:1、使用“str_split(字符串)”語句分割字符串,將其轉為字符數組;2、使用“sizeof(array_count_values(字符數組))”語句統計不同字符的個數即可。
本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦
php統計字符串中不同字符的個數
在php中,可以借助數組函數來統計字符串中不同字符的個數。
先使用str_split()將字符串轉為字符數組
使用array_count_values()統計字符數組中所有值出現的次數,會返回一個關聯數組,其元素的鍵名是原數組的值,鍵值是該值在原數組中出現的次數。
關聯數組的鍵名就是字符串中的不同字符
使用sizeof()統計關聯數組的元素個數即可。
實現代碼:
<?php header("Content-type:text/html;charset=utf-8"); $str = "1234jhv4321vs;s"; $arr = str_split($str); //字符串分隔到數組中 $arr=array_count_values($arr); var_dump($arr); $gs = sizeof($arr); echo "字符串中有 ".$gs." 個不同字符"; ?>
關于“php如何統計字符串中不同字符的個數”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“php如何統計字符串中不同字符的個數”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。