original_string: public static function keysExist(array $arr /*, $key1, $key2, etc...*/){
  		
  		for($i = 1, $l = \func_num_args() - 1; $i <= $l; ++$i){
  			if(!\array_key_exists(\func_get_arg($i), $arr)){
  				return false;
  			}
  		}
  		
  		return true;
  		
  	}
code: public static function keysExist(array $arr /*, $key1, $key2, etc...*/){
  		
  		for($i = 1, $l = \func_num_args() - 1; $i <= $l; ++$i){
  			if(!\array_key_exists(\func_get_arg($i), $arr)){
  				return false;
  			}
  		}
  		
  		return true;
  		
  	}
code_tokens: public static function keysExist ( array $ arr /*, $key1, $key2, etc...*/ ) { for ( $ i = 1 , $ l = \ func_num_args ( ) - 1 ; $ i <= $ l ; ++ $ i ) { if ( ! \ array_key_exists ( \ func_get_arg ( $ i ) , $ arr ) ) { return false ; } } return true ; }
docstring: Checks whether a given set of keys exist in an array
  
  @param array $arr The array to search
  @return bool true if all keys exist, otherwise false
docstring_tokens: Checks whether a given set of keys exist in an array