in reply to Find the word in Array, Hash, Scalar

Hai,
I tried in these combination and got answer. They are
1 Way..
@array1 = ("cat","rat","lion"); @array2 = ("dog","tiger"); $variable = "tiger"; %hash= ("tiger" => 'peacock', "2" => 'tiger'); map{print $_."\n" if($_ eq 'tiger')}(@array1,@array2,$variable,%hash);

2 Way..
@array1 = ("cat","rat","lion"); @array2 = ("dog","tiger"); $variable = "horse"; %hash= ("1" => 'peacock', "2" => 'duck') ; map{print $_ if($_ eq 'tiger')}(@array1,@array2,$variable,%hash);

3 Way..
@array1 = ("cat","rat","lion"); @array2 = ("dog","tiger"); $variable = "tiger"; %hash= ("1" => 'peacock', "2" => 'tiger'); map{print $_."\n" if($_ eq 'tiger')}(@array1,@array2,$variable,%hash);
--Prasanna.k