ミスティーネットPerl・CGI講座 パール・CGIレッスン MISTY-NETレンタルサーバー・PERLプログラミング講座 CGI&PERL究極のレシピ
| HOME | ご利用について | 推奨環境 | リンクに関して | 免責/規約 | お問合せ | ミスティーネット | リンク集 |
Perl言語リファレンス

ミスティーネットPerl・CGI講座/基本編
ミスティーネットPerl・CGI講座/基本編
始めに 始めに
変数について 変数について
処理の制御1 処理の制御1
処理の制御2 処理の制御2
配列の処理 配列の処理
ハッシュの処理 ハッシュの処理
数値の扱い 数値の扱い
文字の扱い 文字の扱い
時間の処理 時間の処理
サブルーチン サブルーチン
ファイルの処理 ファイルの処理
ディレクトリの処理 ディレクトリ処理
CGIについて CGIについて
漢字の処理 漢字の処理
    (文字コード)
Cookie の処理 Cookie の処理
正規表現1 正規表現1
正規表現2 正規表現2
演算子について 演算子について
ライブラリ ライブラリ
デバッグ デバック
環境変数について 環境変数
ミスティーネットPerl・CGI講座/基本編

ミスティーネットPerl・CGI講座/応用編
ミスティーネットPerl・CGI講座/応用編
カウンターを作ってみよう カウンターを
     作ってみよう!
ミニゲームを作ってみよう ミニゲームを
     作ってみよう!
ミスティーネットPerl・CGI講座/応用編

  HOME >> 関数の種類で検索2
[関数の種類検索]

このページでは関数を種類別に分類しております。

数学  時間  変換  文字列  配列・リスト  ハッシュ  ディレクトリ  ファイル・入出力  実行制御 
プロセス・システムコール  ネットワーク  システムファイル  オブジェクト・モジュール  その他 


実行制御
caller ・・・ サブルーチン呼び出しスタックの関連情報を返す
die ・・・ エラーメッセージとともにスクリプトを終了する
do ・・・ 引数に取った式などを実行する
dump ・・・ コアダンプを行なう
eval ・・・ 引数をPerlスクリプトとみなし実行する
exit ・・・ プログラムを終了する
goto ・・・ 引数の場所にジャンプする
return ・・・ サブルーチンまたは eval から、値を持って呼び出し元に戻る
sub ・・・ サブルーチンを宣言する。実行時に無名サブルーチンを生成する。
wantarray ・・・ サブルーチンの呼び出しもとのコンテキストを判定する


プロセス制御やシステムコールに関する関数
alarm ・・・ SIGALRM シグナルを発生する
exec ・・・ システムコマンドを実行する
fork ・・・ fork システムコールを実行する
getlogin ・・・ ソケットによる全二重接続を遮断する
getpgrp ・・・ プロセスのプロセスグループを取得・セットする
setpgrp ・・・ プロセスのプロセスグループを取得・セットする
getppid ・・・ 親プロセスのプロセスIDを取得する
getpriority ・・・ プライオリティを取得する
kill ・・・ プロセスにシグナルを送る
msgctl ・・・ SYSTEMV IPC の MSGCTL システムコールを実行し、メッセージキューの削除などの制御を行なう
msgget ・・・ SYSTEMV IPC の MSGCTL システムコールを実行し、メッセージキューを作成する
msgrcv ・・・ SYSTEMV IPC の MSGCTL システムコールを実行し、メッセージキューからメッセージを受信する
msgsnd ・・・ SYSTEMV IPC の MSGCTL システムコールを実行し、メッセージキューにメッセージを受信する
semctl ・・・ SYSTEMV IPCのsemctl システムコールを実行し、セマフォを制御する
semget ・・・ SYSTEMV IPCのsemctl システムコールを実行し、セマフォを作成する・セマフォIDを取得する
semop ・・・ SYSTEMV IPCのsemctl システムコールを実行し、セマフォを操作する
setpriority ・・・ プライオリティをセットする
shmctl ・・・ SYSTEMV IPCのsemctl システムコールを実行し、共有メモリを操作する
shmget ・・・ SYSTEMV IPCのsemctl システムコールを実行し、共有メモリセグメントを取得する
shmread ・・・ SYSTEMV IPCのsemctl システムコールを実行し、共有メモリセグメントからデータを読み出す
shmwrite ・・・ SYSTEMV IPCのsemctl システムコールを実行し、共有メモリセグメントにデータを書き込む
sleep ・・・ 実行中のスクリプトをスリープさせる
syscall ・・・ システムコールを呼び出す
system ・・・ システムコールを呼び出す
times ・・・ プロセスのユーザー時間、システム時間を返す
wait ・・・ 子プロセスの終了を待つ
waitpid ・・・ waitpid システムコールを実行する


ネットワーク関数
accept ・・・ クライアントからの接続要求を受け付ける
bind ・・・ ソケットに名前を付ける
connect ・・・ ソケット接続を確立する
getpeername ・・・ ソケットを接続している相手の名前を取得する
getsockname ・・・ ソケット名を取得する
getsockopt ・・・ ソケットのオプションを取得する
listen ・・・ ソケットの接続を待つ
recv ・・・ ソケットからメッセージを受け取る
send ・・・ ソケットへメッセージを送る
setsockopt ・・・ ソケットのオプションを設定する
shutdown ・・・ ソケットによる全二重接続を遮断する
socket ・・・ 通信の為のエンドポイントを作成する
socketpair ・・・ 1組の双方向ソケットを作成する


システムファイル関数
getpwent ・・・ ユーザー情報を一つずつ取り出す
setpwent ・・・ ユーザー情報を一つずつ取り出す
endpwent ・・・ ユーザー情報を一つずつ取り出す
getpwnam ・・・ ユーザー名から特定のユーザー情報を取り出す
getpwuid ・・・ ユーザーIDから特定のユーザー情報を取り出す
getgrent ・・・ グループ情報を一つずつ取り出す
setgrent ・・・ グループ情報を一つずつ取り出す
endgrent ・・・ グループ情報を一つずつ取り出す
getgrgid ・・・ グループIDから特定のグループ情報を取り出す
getgrnam ・・・ グループ名から特定のグループ情報を取り出す
gethostbyaddr ・・・ 特定のホスト情報を取り出す
gethostbyname ・・・ 特定のホスト情報を取り出す
gethostent ・・・ ホスト情報を一つずつ取り出す
sethostent ・・・ ホスト情報を一つずつ取り出す
endhostent ・・・ ホスト情報を一つずつ取り出す
getnetbyaddr ・・・ 特定のネットワーク情報を取り出す
getnetbyname ・・・ 特定のネットワーク情報を取り出す
getnetent ・・・ ネットワーク情報を一つずつ取り出す
setnetent ・・・ ネットワーク情報を一つずつ取り出す
endnetent ・・・ ネットワーク情報を一つずつ取り出す
getservbyname ・・・ サービス名から特定のサービスを取り出す
getservbyport ・・・ ポート番号から特定のポート情報を取り出す
getservent ・・・ サービス情報を一つずつ取り出す
setservent ・・・ サービス情報を一つずつ取り出す
endservent ・・・ サービス情報を一つずつ取り出す
getprotobyname ・・・ プロトコル名から特定のプロトコル情報を取り出す
getprotobynumber ・・・ プロトコル番号から特定のプロトコル情報を取り出す
getprotoent ・・・ プロトコル情報を一つずつ取り出す
setprotoent ・・・ プロトコル情報を一つずつ取り出す
endprotoent ・・・ プロトコル情報を一つずつ取り出す


オブジェクト指向・モジュールに関する関数
bless ・・・ オブジェクトに自分の所属するクラスを知らしめる (Perl4 未対応)
package ・・・ 引数の名前空間に属することを宣言する
require ・・・ ファイルをロードして実行する
use ・・・ モジュールの内容をインポートする (Perl4 未対応)
no ・・・ モジュールの作用を取り消す (Perl4 未対応)
tie ・・・ 変数との結び付けを制御する (Perl4 未対応)
tied ・・・ 変数との結び付けを制御する (Perl4 未対応)
untie ・・・ 変数との結び付けを制御する (Perl4 未対応)


その他
defined ・・・ 未定義値かどうか判定する
local ・・・ 変数を局所化する
my ・・・ 変数を局所化する (Perl4 未対応)
prototype ・・・ プロトタイプを調べる (Perl4 未対応)
ref ・・・ リファレンスかどうか確認する (Perl4 未対応)
reset ・・・ 変数を未定義状態にする
scalar ・・・ 式を強制的にスカラーコンテキストで評価する
undef ・・・ 変数などをクリアする/未定義値を返す





| HOME | ご利用について | 推奨環境 | リンクに関して | 免責/規約 | お問い合わせ | ミスティーネット |
(C)Copyright 2002 ミスティーネット Inc. All Right Reserved.