Perlリファレンス
defined
Perl入門
CGI入門
Tips
演算子一覧
関数辞典
特殊変数一覧
モジュール
HTML
JavaScript
左サイドバー
右サイドバー
記事下ブロック
defined
未定義値かどうか判定する
print '$aは定義済み' if(defined($a));
変数に値が存在するかの判別には、
print '$aには値がある' if($a ne '');
のように文字列比較を行いますが、
この場合、$aに''(空文字列)を代入した場合等は条件に一致しません。
変数に空文字列が代入される場合も含めて変数の有無を調べるのに使う。
スカラ変数以外にも配列、ハッシュなどにも有効。
MultiSiteAnalyzer
[
編集
] [
新規
] [
削除
] [
バックアップ
] [
アップロード
] [
ログイン
] [
管理
]
whwiki 1.3
編集 : [defined]
*defined 未定義値かどうか判定する >print '$aは定義済み' if(defined($a)); 変数に値が存在するかの判別には、 >print '$aには値がある' if($a ne ''); のように文字列比較を行いますが、 この場合、$aに''(空文字列)を代入した場合等は条件に一致しません。 変数に空文字列が代入される場合も含めて変数の有無を調べるのに使う。 スカラ変数以外にも配列、ハッシュなどにも有効。
新規ページ作成
ファイルアップロード
ログイン
: ユーザー名
: パスワード