如何判断一个数组中是否含有某键值?
请列出该函数及使用方法

解决方案 »

  1.   

    <?php
    $search_array = array('first' => 1, 'second' => 4);
    if (array_key_exists('first', $search_array)) {
        echo "The 'first' element is in the array";
    }$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
    $key = array_search('green', $array); // $key = 2;
    $key = array_search('red', $array);   // $key = 1;
    ?>
      

  2.   

    php数组本身就是hash结构,知道某个key的值
    只需判断if(isset( $array['key值'] ))就行了