[トップページ]
Perlリファレンス
1999/05/31 作成開始
1999/06/18 一部追加作業
[フロー制御]
do - スクリプト実行
for - 繰り返し
foreach - 繰り返し
goto - 指定ラベルへジャンプする
if...elsif...else - 条件分岐
last - 繰り返しを強制的に終了する
next - 繰り返しを継続する
redo - 繰り返し条件を評価しない
return - サブルーチンから復帰する
while - 繰り返し
[数学関数]
atan2 - arctangent
cos - cos
sin - sin
exp - x乗
sqrt - 2乗根(ルート)
int - 整数変換
log - log
rand - 乱数
srand - 乱数初期化
time - 経過秒数
[変換関数]
gmtime - Greenwich timezone
localtime - local timezone
hex - 16 -> 10進変換
oct - 8 -> 10進変換
ord - ASCIIコードを得る
vec - ベクトル
[データ構造変換関数]
pack - 文字列をバイナリ変換する
unpack - packの逆を行う
[文字列関数]
chop - 文字列の最後の文字を落とす
crypt -
eval - Perlプログラムとして評価する
index - 文字を検索する
length - 文字列の長さを得る
rindex - 文字を検索する
substr - 特定文字を取り出す
[配列・リストを扱う関数]
delete - 連想配列から指定した値を削除する
each - 連想配列のキーと次の値の配列を返す
grep - 連想配列の全要素を評価する
join - 文字を連結する
keys - 連想配列のキーを得る
pop - 配列の最後を1つ減らす
push - 配列の最後に1つ増やす
reverse - 配列の並びを逆にする
shift - 配列の最初の要素を取り出して配列を減らす
sort - 配列要素の昇順に並び替えをする
splice - 配列要素の置換えをする
split - 配列を特定の文字列で分解する
unshift - 配列の最初の要素に付け足して配列を増やす
values - 連想配列の値を評価する
[ファイル操作関数]
chmod - ファイルのモードを指定する
chown - ファイルのオーナーを指定する
link - リンクファイルを作成する
lstat - シンボリックリンクファイルのステータスを返す
mkdir - ディレクトリを作成する
readlink - リンクファイル数を得る
rename - ファイル名を変更する
rmdir - ディレクトリを削除する
select - 現在選択されているファイルハンドルを返す
stat - リンクファイルのステータスを返す
symlink - シンボリックリンクファイルを作成する
truncate - ファイル名の長さを変更する
unlink - リンクファイルを削除する
utime - ファイルの時間を変更する
[ディレクトリ読み込み関数]
closedir - ディレクトリをクローズする
opendir - ディレクトリをオープンする
readdir - ディレクトリの次のエントリを取得する
rewinddir - カレント位置をディレクトリの先頭にセットする
seekdir - ディレクトリのカレント位置をセットする
telldir - 現在のカレント位置を返す
[入出力関数]
binmode - バイナリ読み込み指定
close - ファイルをクローズする
dbmclose - dbmファイルとのバインドをクローズする
dbmopen - dbmファイルとのバインドをオープンする
eof - ファイルの終端
fcntl - ioctlをインプリメントする
fileno - ファイルハンドルに対するファイルディスクリプタを返す
flock - ファイルをロックする
getc - Character読み込みdbmファイルとのバインドをクローズする
ioctl - ioctlをインプリメントする
open - ファイルをオープンする
pipe - 接続されたパイプのペアをオープンする
print - 文字列のリストを出力する
printf - 書式付の出力
read - ファイルを1行ずつ読み込む
seek - ファイルポインタを任意の場所に移動する
sprintf - 書式付の出力
sysread - システムコール読み込み
syswrite - システムコール書き込み
tell - 現在のファイル位置を返す
write - ファイルに1行ずつ書き込む
[その他関数]
caller - サブルーチンコールの現在のコンテキストを返す
defined -
dump - コアダンプする
local - 変数をローカルにする
q - シンタックスシュガー
require - ライブラリをインクルードする
reset - リセット
scalar - スカラー値を返す
undef -
wantarray - サブルーチンのコンテキストが配列値を要求しているか?
[参考資料]
Perl日本語リファレンス http://www.cec.co.jp/usr/hasegawa/Docs/perl-jman/index.html
[トップページ]
Copyright (C) 2000 Me All rights reserved
Mail To webmaster