●Perlプログラムの基本形

●文字列の種類

シングルクォート文字列
「'」(シングルクォーテーション)で囲まれた文字列。
シングルクォート内では、すべてが文字列とみなされる。


ダブルクォート文字列
「"」(ダブルクォーテーション)で囲まれた文字列。
ダブルクォート内では、変数が展開される。


ヒア文字列(ヒアドキュメント)
「print "";」が何行にもわたって続くようなとき
「print <<"EOF";」〜「EOF」で囲み、その間に通常のHTMLタグを記述することも可能。

●サブルーチン

*プログラムの行程で同じ処理を何回も繰り返す必要があるとき、その処理をモジュール化しておくことで使い回しが可能になる。
定義
sub header {
処理;
}
呼び出し
&header;

●パーミッションの設定

属性意味用途
644誰でも読み出しが可能HTMLファイルなど
666誰でも読み書きが可能掲示板のログファイルなど
755誰でも実行が可能CGIの実行ファイルなど
777誰でも読み書きと実行が可能ファイル生成をするディレクトリなど