“PHP Periksa apakah ada beberapa nilai dalam array” Kode Jawaban

PHP Periksa apakah ada beberapa nilai dalam array

function in_array_any($needles, $haystack) {
   return !empty(array_intersect($needles, $haystack));
}

echo in_array_any( [3,9], [5,8,3,1,2] ); // true, since 3 is present
echo in_array_any( [4,9], [5,8,3,1,2] ); // false, neither 4 nor 9 is present
Dizzy Dunlin

PHP Periksa apakah semua nilai arraynya sama

// All values are equal
if (count(array_unique($allvalues)) === 1 && end($allvalues) === 'true') {

}

// Check the thing you don't want
if (in_array('false', $allvalues, true)) {

}
SantiBM

Periksa apakah ada nilai yang sama dalam array PHP

if(count(array_unique($array, SORT_REGULAR)) < count($array)) {
    // $array has duplicates
} else {
    // $array does not have duplicates
}

Nilai ganda cocok di array php

$uniqueKeys = array_unique($list[0])

foreach ($uniqueKeys as $uniqueKey)
{
  $v = array_keys($list[0], $uniqueKey);

  if (count($v) > 1)
  {
    foreach ($v as $key)
    {
      // Work with $list[0][$key]
    }

  }
}
Shiny Snake

Jawaban yang mirip dengan “PHP Periksa apakah ada beberapa nilai dalam array”

Pertanyaan yang mirip dengan “PHP Periksa apakah ada beberapa nilai dalam array”

Lebih banyak jawaban terkait untuk “PHP Periksa apakah ada beberapa nilai dalam array” di PHP

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya