初歩から始める初心者向け
Perl-CGI
講座
■
|
トップページ
|
CGI
設置
|
CGI
作成
|
作成事例
|
設置用語
|
作成用語
|
関数リファレンス
|
FAQ
|
お問合せ
|
CGI
の設置方法
フリーで配布されている
CGI
を設置する際の手順や注意事項などの説明です。
CGI
作成の初歩
初めて
CGI
を作る方向けの手順を簡単な例で説明しています。
CGI
作成ヒント集
こういう事をする時は、どのように行えばいいのか?など具体的な事例を紹介します。
CGI
の設置に関する用語
CGI
の作成に関する用語
CGI
の設置や作成時に使われている用語や関連知識を掲載しています。
設置に関するFAQ
作成に関するFAQ
設置や作成をする際に起こりがちなトラブルの説明と、よくある質問とその回答を掲載しています。
関数リファレンス
関数や演算子、特殊記号の意味や使い方を説明しています。
クォート演算子
書式
説明
q{
☆
}
文字列 ' ' と同じで展開されない
qq{
☆
}
文字列 " " と同じで内部で展開される
qx{
☆
}
コマンド実行 ` ` と同じ、展開有
qw{
☆
}
リスト ("A","B") の場合 qw(A B) と表記
qr{
☆
}
パターンマッチ qr/パターン/オプション
q{
☆
}
として囲っている
{
は英数以外の記号を使っても構いません。
例えば
q/
☆
/
としても
q#
☆
#
という書き方もできますが、括弧以外の記号を使う場合は前後の記号は同じものでなければいけません。
' ' と同じで展開が無いので 表 の文字も化けません。
また区切り文字が違うので " などが途中に含まれていても問題なく出力できます。
#!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<META http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\">\n"; print q{<B>"あいうえおかきくけこ表"</B>}; exit;
Beginner's CGI
- Copyright (C) 2003 aimix. All Rights Reserved -