PHPは配列中にある要素が存在するかどうか、あるkeyが存在するかどうか、valueに基づいて対応するkeyを検索する

1237 ワード

PHPは配列中にある要素が存在するか否かを判断する
  • コードは以下のin_array()
  • である.
    $all_Array = array('info','jianshu','CoderZB',1993,03,12);
    $isContains = in_array("CoderZB",$all_Array);
    if($isContains){
        print_r("         ");
    }else{
        print_r("           ");  
    }
    
  • 印刷結果
  •          
    

    PHPは配列中にキーが存在するか否かを判定する
  • コードは、array_key_exists()
  • です.
    $all_Array=array("sex"=>"male","age"=>80,"education"=>"university");
        if(array_key_exists("education",$all_Array)){
            print_r(" key      ");
        }else{
            print_r(" key        ");
        }
    
  • 印刷結果
  •  key      
    

    PHP判定配列におけるvalueによる対応keyの探索
  • コードは、array_search()
  • です.
    $all_Array = array("sex"=>"male","age"=>80,"education"=>"university","level"=>"good");
         if(array_search("university",$all_Array)){
            print_r(array_search("university",$all_Array));
         }
    
  • 印刷結果
  • education