Exemplo n.º 1
0
 static function multiMatch($query, $arr)
 {
     if ($query === null || $query === false || $query === '') {
         if (isset($arr[''])) {
             return $arr[''];
         }
         return false;
     }
     $arr = hq::prepare($arr);
     //print_r($arr);
     //			echo ' <br />Q=';
     //			print_r($query);
     //			echo ' <br />';
     if (is_string($query)) {
         $query = hq::parseQuery($query);
     }
     //			echo ' Q2=';
     //			print_r($query);
     //			echo ' <br />';
     foreach ($arr as $key => $val) {
         if (hq::singleMatch($query, $key)) {
             return $val;
         }
     }
     return false;
 }