忍者ブログ

Wordpressメモとかアフィめもとか

Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

perlのサブルーチン

perlのサブルーチンあれこれ
  • 宣言と定義

sub func {
・・・
}

  • 呼出し
同じファイルの場合
&func();
別のファイルの場合

呼び出される方をパッケージにする
#!/usr/local/bin/per -U
package functions;
sub func1 {
・・・
}
1;
(最後に必ず「真」を返す決まりなので1;で終わらせる。おまじない。)

呼び出すほうで、パッケージをrequireする。
require './functions.pl';
functions::func1();

  • 引数の受取り
function内で $_[n]に格納されている
nは0からの添え字
  • サブルーチンからの戻り
returnを使う
returnを省略すると最後に評価された値
 






拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

最新コメント

広告

プロフィール

なんとなくはじめてみたよ

忍者ツールズプロフィールは終了しました

カウンター