Bir foreachta array_key_exists

0 Cevap php

Merhaba Orada, şu anda bu kod çalıştırıyorum

<?php foreach($search_results as $rslt) : ?>
    <?
    $code = $rslt['code'];
    if(array_key_exists($code, $short_list)) {
        $set = "set";
    }
    ?>
    <div class="row <? echo $set;?>"></div>

Ne elde etmek çalışıyorum, dizi eşitse $rslt['code'] daha sonra div ayarlayın, aksi takdirde dizi böyle görünüyor karşı kontrol yok sınıfını vermek olduğunu

    Array
(
    [849650047] => Y
    [849652539] => Y
    [849652774] => Y
    [849656557] => Y
    [849652014] => Y
)

Ancak her zaman ben döngü tüm divs 'set' sınıfı ile set olsun? Array_key geçerli $code eşittir Sadece olmalı

0 Cevap