
No.1ベストアンサー
- 回答日時:
キーが存在するがその値が未定義、という場合があるので等価ではない。
---------------------------------------------
my %a = ("x"=>undef);
if ( defined($a{"x"}) ) {
print qq(\$a{"x"} is defined\n);
}
else{
print qq(\$a{"x"} is not defined\n);
}
if ( exists($a{"x"}) ) {
print qq(\$a{"x"} exists\n);
}
else{
print qq(\$a{"x"} does not exists\n);
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
16進の10進変換について
-
シェルスクリプトで、空白(ス...
-
【至急!!!】python言語で本を見...
-
favicon.ico
-
N88-日本語 BASIC ASCII ファイル
-
Pythonでコンソールをクリアす...
-
pythonで演算子を変数に代入す...
-
linuxにおけるCの自作ヘッダフ...
-
JSONで文字列が長い時
-
Application.ScreenUpdating = ...
-
formで特定のinputを送信しない...
-
文字の横にプルダウンを表示さ...
-
<SELECT>タグの折り返し
-
セレクトメニューで2つの項目...
-
実行時エラー 3020の対策
-
メモリをアドレスを直接指定し...
-
VB6で、長い時間かかる処理...
-
C言語のflagの使い方が分かりま...
-
vbaでxmlからNodeListでデータ...
-
[python] 文字列を変数名として...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトで、空白(ス...
-
16進の10進変換について
-
I2C接続のLCDディスプレイを使う
-
Pythonでコンソールをクリアす...
-
pythonの*
-
c言語 16進数の2進数への変換
-
条件文の扱い方について
-
関数「exists」と「defined」の...
-
【至急!!!】python言語で本を見...
-
ファイルに書き込む
-
EUCで保存されたスクリプトにて...
-
Perl・正規表現が分かりません
-
改行
-
perlの型と8進数、10進数
-
ソートを利用して文字を昇順で...
-
配列 各項目を$n倍するプログ...
-
表という文字の扱いについて
-
シェルスクリプト+perl
-
ポーリングとHTMLデータのリロ...
-
awkの正規表現での最左最短マッ...
おすすめ情報