導航:首頁 > 編程語言 > php數組查找相同的

php數組查找相同的

發布時間:2023-03-02 01:42:46

A. php 如何判斷數組里有多個值相同

PHP 中的 array_count_values() 函數可以實現

array_count_values() 函數用於統計數組中所有值出現的次數。

本函數返回一個數組,其元素的鍵名是原數組的值,鍵值是該值在原數組中出現的次數。

array_count_values(array)

例如:
<?php
$a=array("Cat","Dog","Horse","Dog");

print_r(array_count_values($a));
?>

輸出:

Array ( [Cat] => 1 [Dog] => 2 [Horse] => 1 )

B. php,檢測與數組數據相同的個數

<?php

$arr1=array("1","2","3","4","5","6","7","8","9","10");
$arr2=array("11","12","13","14","15","16","17","18","19","20");

$a=2;
$b=6;
$c=9;
$d=11;
$e=15;
$f=20;


$x=$y=0;
foreach(array($a,$b,$c,$d,$e,$f)as$test){
in_array($test,$arr1)&&$x++;
in_array($test,$arr2)&&$y++;
}

echo"x:",$x,"y:",$y," ";

C. php判斷兩個數組是否有相同的元素

$arr1=array(1,2,3,4,5,6,7,8,9,1,2,3,4,5);//設定需要判斷的數組
$num1 = count($arr1);//提取該數組的數目
$arr2 = array_unique($arr1);//合並相同的元素
$num2 = count($arr2);//提取合並後數組個數
if($num1>$num2)//判斷下大小
{
echo "該數組含有重復元素";
}
else
{
echo "該數組不含有重復元素";
}

閱讀全文

與php數組查找相同的相關的資料

熱點內容
增量方式編程 瀏覽:228
單片機反接為啥會燒壞 瀏覽:944
河北網路伺服器雲伺服器 瀏覽:352
編程序員年薪百萬 瀏覽:998
網通的寬頻玩電信伺服器地址 瀏覽:828
解壓視頻搞笑大全爆笑 瀏覽:614
米兔解壓積木隱藏款金屬 瀏覽:574
window命令行svn 瀏覽:616
8051單片機包含多大的ram 瀏覽:812
man文件linux 瀏覽:283
javaweb實現頁面跳轉 瀏覽:126
命令如什麼 瀏覽:316
centos如何使用ftp伺服器 瀏覽:982
直立車陀螺儀演算法 瀏覽:70
coreldrawpdf下載 瀏覽:896
虛擬主機雲伺服器軟體服務 瀏覽:373
蘋果的怎麼拉安卓的打游戲 瀏覽:415
游戲程序員負責角色 瀏覽:316
於丹pdf 瀏覽:718
反編譯ref 瀏覽:551