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

  • FD2097

    FD2097

    21 HAZİRAN 2009
  • TechRax

    TechRax

    21 EYLÜL 2009
  • The Slow Mo Guys

    The Slow Mo

    15 AĞUSTOS 2010