国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP計算未知長度的字符串哪個字符出現的次數最多

2024-05-04 21:53:02
字體:
來源:轉載
供稿:網友

用到的函數:

str_split:把字符串分割到數組中。類似的函數explode() 函數把字符串分割為數組。

array_count_values:用于統計數組中所有值出現的次數。

arsort:對數組進行逆向排序并保持索引關系。主要用于對那些單元順序很重要的結合數組進行排序。

  1. $str="asdfgfdas323344##$/$fdsdfg*$**$*$**$$443563536254fas";//任意長度字符串 
  2.  
  3. $arr=str_split($str); 
  4. $arr=array_count_values($arr); 
  5. arsort($arr); 
  6. print_r($arr); 
輸出:
  1. Array 
  2.     [$] => 7 
  3.     [3] => 6 
  4.     [*] => 6 
  5.     [4] => 5 
  6.     [f] => 5 
  7.     [s] => 4 
  8.     [d] => 4 
  9.     [5] => 3 
  10.     [a] => 3 
  11.     [6] => 2 
  12.     [2] => 2 
  13.     [g] => 2 
  14.     [#] => 2 
第二種方法:
用到的函數:
array_unique:刪除數組中重復的值。
substr_count:計算子串在字符串中出現的次數。
  1. $str="asdfgfdas323344##$/$fdsdfg*$**$*$**$$443563536254fas";//任意長度字符串 
  2.  
  3. $arr=str_split($str); 
  4. $unique=array_unique($arr); 
  5. foreach ($unique as $a){ 
  6. $arr2[$a]=substr_count($str$a); 
  7. arsort($arr2); 
  8. print_r($arr2); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂温| 陵川县| 尖扎县| 忻城县| 衡水市| 舒城县| 东港市| 资源县| 平和县| 沅江市| 泰州市| 安吉县| 黄石市| 旺苍县| 玉门市| 绥德县| 资中县| 江山市| 高邑县| 清水县| 神农架林区| 宁安市| 定安县| 平顺县| 襄樊市| 富平县| 辰溪县| 徐州市| 开远市| 武邑县| 海盐县| 克什克腾旗| 贺州市| 永平县| 平武县| 蓬莱市| 巨野县| 七台河市| 罗江县| 社会| 射阳县|