length
length(EXPR)
文字列の長さ(バイト数)を返す
例: length($mojiretsu)
EXPR部分のスカラ値(バイト数)を返す。

EXPRを省略するとデフォルト変数 $_ が処理の対象になる。
length($_)
$mojiretsu = "1234567890"の場合

length($mojiretsu)は 10 となる。
length関数は、文字列の長さを求めるもので、配列やハッシュの長さを調べることはできない。
@hairetsu = ('Taro', 'Jiro', 'Saburo', 'Shiro', 'Goro')のとき、

length(@hairetsu)は 1 となってしまう。
配列の数を示すにはscalar(@hairetsu)と scalar を使用すれば 5 を返す。
主な length 使用ページ
  • ココの俳句?教室
  • ココのジャンケン・ポン
  • マスターマインド

  • Back

    [PR]eOH:S19@ttW