Perlスレから誘導された
わかる人いたら教えて
以下コピペ

use warnings付けるとifの$arr[1]のところで変数が初期化されてねーぞと警告が出る
確かにされてないけど、$arr[1]は任意の項目だから値が入ってたり入ってなかったりするんだ
use warningsも外したくないし、警告も出したくない
どうしたらいい?

use strict;
use warnings;

my @arr;

$arr[0] = 'name';
$arr[2] = 'email';

if ( $arr[0] eq 'name' ){ print 'Taro'; }
if ( $arr[1] eq 'tel' ){ print '0123456789'; }
if ( $arr[2] eq 'email' ){ print '[email protected]'; }

exit;