トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

Perl

文字列リテラル ダブルクォート文字列

コード意味
\aアラーム
\bバックスペース
\cCコントロール文字(この例はCtrl+C)
\eエスケープ文字(ESC)
\f改ページ
\n改行
\r復帰
\tタブ
\0338進数で表した文字
\x1a16進数で表した文字
\l次の文字を小文字にする
\u次の文字を大文字にする
\L次の\Eまで小文字にする
\U次の\Eまで大文字にする
\E\L、\Q、\Uの効果の終わり
\Q\Eまでの非英数文字の前に\を挿入

比較演算子

意味数値文字列戻り値
より小さい<lt左引数が右引数より小さければ真
より大きい>gt左引数が右引数より大きければ真
より小さいか等しい<=le左引数が右引数より小さいか等しければ真
より大きいか等しい>=ge左引数が右引数より大きいか等しければ真
等しい==eq左引数が右引数と等しければ真
等しくない!=ne左引数が右引数と等しくなければ真
比較<>cmp左引数が右引数と等しければ0、左引数が大きければ+1、右引数が小さければ-1

環境変数

CGI用環境変数説明
AUTH_TYPE認証方式
CONTENT_TYPEデータの種類
CONTENT_LENGTHフォームでPOSTメソッドが実行された場合のパラメータ名と値のバイト数
DOCUMENT_ROOTサーバー文書のルートディレクトリ
GATEWAY_INTERFACEWWWサーバが使用しているCGIのバージョン
HTTP_ACCEPTHTTP_ACCEPTヘッダで定義されたブラウザが許可しているContent-type
HTTP_REFERER直前に参照していたURL(CGIを呼び出すページのURL)

勉強用サイト

use Object
http://perl.infoware.ne.jp/index.html

上記サイトより

初心者のためのオブジェクト指向チュートリアル
http://perl.infoware.ne.jp/documents/perlboot.ja.html