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

首頁 > 開發 > PHP > 正文

PHP統計二維數組元素個數的方法

2024-05-04 23:19:27
字體:
來源:轉載
供稿:網友
解決思路
1. 首先從數據庫的congtent字段讀取數據,并把它們合并成一個字符串。

復制代碼 代碼如下:


<?php
 while($myrow = $connector -> fetch_array($result))
 {
  //$r[] = explode(",", $myrow["content"]);
  $str .= $myrow["content"].',';
 }

 $arr_str = substr($str, 0, -1);
?>


由于最后一個數后面有逗號,所以要對字符串進行截取。
2. 將字符串按逗號分割成數組。

復制代碼 代碼如下:


$r = explode(",", $arr_str);


3. 用 array_count_values() 統計一維數組的元素個數
由于array_count_values()貌似不能直接對二維數組的元素進行個數統計,所以進行了上面的兩個步驟,得到一個一維數組。
array_count_values() 函數用于統計數組中所有值出現的次數。返回一個數組,其元素的鍵名是原數組的值,鍵值是該值在原數組中出現的次數。

復制代碼 代碼如下:


$rs = array_count_values($r);


4. 排序

復制代碼 代碼如下:


asort($rs);
echo '<pre>';
print_r($rs);
echo '</pre>';

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲水县| 温泉县| 衡阳县| 长宁县| 萍乡市| 巴林左旗| 珠海市| 泽库县| 徐汇区| 泰顺县| 栖霞市| 淮安市| 阿拉善盟| 乌鲁木齐市| 武隆县| 华亭县| 会宁县| 任丘市| 青河县| 惠水县| 唐河县| 深州市| 南和县| 垣曲县| 新乡县| 侯马市| 衡山县| 祁门县| 扎兰屯市| 大洼县| 清河县| 白山市| 呼伦贝尔市| 剑河县| 罗江县| 巴彦淖尔市| 察哈| 永丰县| 海口市| 沾益县| 波密县|