用語的なもの。
リファレンス・・・値、変数を指し示す物
リファレント・・・リファレンスが指し示す元の値・変数
$scalar(変数)
$ref_scalar = \$scalar(リファレンス)
$value = ${$ref_scalar}(リファレント)
ref関数で返す値
スカラ値:undef
スカラへのリファレンス:"SCALAR"
配列へのリファレンス:"ARRAY"
ハッシュへのリファレンス:"HASH"
サブルーチンへのリファレンス:"CODE"
ファイルハンドルへのリファレンス:"IO"または"IO::Handle"
型グロブへのリファレンス:"GLOB"
事前コンパイルパターンへのリファレンス:"Regexp"
別リファレンスへのリファレンス:"REF"
bless済みの変数:クラス名
0 件のコメント:
コメントを投稿