導航:首頁 > 編程語言 > 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數組查找相同的相關的資料

熱點內容
程序中什麼命令用來輸入單字元 瀏覽:59
php是否有數據 瀏覽:141
虛擬雲伺服器是什麼意思 瀏覽:279
vb是編譯性語言嗎 瀏覽:209
json格式用什麼編譯器 瀏覽:319
word轉pdf代碼 瀏覽:802
單片機中如何編程 瀏覽:739
cad常見的快捷命令 瀏覽:625
伺服器端有什麼 瀏覽:325
文件夾正在使用如何重命名 瀏覽:378
單片機觸摸 瀏覽:875
qq收藏夾在手機哪個文件夾 瀏覽:755
為什麼app的密碼總是不正確 瀏覽:324
方舟手機版為什麼進不了伺服器 瀏覽:594
伺服器ip可以查到真實地址嗎 瀏覽:656
象棋軟體演算法 瀏覽:993
飄零加密 瀏覽:175
文件加密軟體哪個好用免費保險櫃 瀏覽:752
黑石物理伺服器是雲伺服器嗎 瀏覽:621
java讀文件一行 瀏覽:793