SORU
15 NİSAN 2011, Cuma


PHP - iki dizide eşit olup olmadığını Kontrol edin

İki dizide eşit olup olmadığını kontrol etmek istiyorum. Demek istediğim: aynı boyutta, aynı dizin, aynı değerler. Bunu nasıl yapabilirim?

Bir kullanıcı tarafından önerilen === kullanarak, aşağıdaki baskı olacağını tahmin ediyorumgirineğer dizideki en az bir öğe(ler) farklıdır, ama aslında değil.

if(($_POST['atlOriginal']!===$oldAtlPosition) or ($_POST['atl']!===$aext) or ($_POST['sidesOriginal']!===$oldSidePosition) or ($_POST['sidesOriginal']!===$sideext)) {
    echo "enter";
}

CEVAP
15 NİSAN 2011, Cuma


$arraysAreEqual = ($a == $b); // TRUE if $a and $b have the same key/value pairs.
$arraysAreEqual = ($a === $b); // TRUE if $a and $b have the same key/value pairs in the same order and of the same types.

Array Operators bkz.

EDİT

Eşitsizlik operatörü olmayan kimlik operatör !== eşitlik, maç sırasında != operatör == ve kimlik operatör ===.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • olinerd

    olinerd

    23 AĞUSTOS 2007
  • TantalizingTrance

    TantalizingT

    15 ŞUBAT 2009