Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Array Asosiatif

jika saya punya array seperti ini, dan saya simpan dalam variable $contents :

Array
(
    [0] => Array
        (
            [0] => calls_name
            [1] => LIKE
            [2] => %budi%
        )
    [1] => Array
        (
            [0] => calls_parent_type
            [1] => LIKE
            [2] => %leads%
        )

)

kalau ingin mencari data berdasarakan value di array tersebut bagaimana ya ? misalnya :

if ( $contents == 'calls_parent_type'){
echo "True";
else{
echo "False";
}

avatar xecho
@xecho

6 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

1 Jawaban:

Kalau langsung kayak gitu gak bisa. Array-nya harus dimanipulasi dulu:

foreach($contents as $content)
{
    // Kalau indexnya string: 'index1', 'index2', dst, maka pakek
    // if(in_array('calls_parent_type', array_values($content)))

    // Karena indexnya pakek nomor: 0,1,2,dst, jadi bisa langsung:
    if(in_array('calls_parent_type', $content))
    {
        echo 'true';
    }
    else
    {
        echo 'false';
    }
}

avatar dalikewara
@dalikewara

351 Kontribusi 261 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban