ビギナーズ CGI

 初歩から始める初心者向けPerl-CGI講座  

| トップページ | CGI設置 | CGI作成 | 作成事例 | 設置用語 | 作成用語 | 関数リファレンス | FAQ | お問合せ |
  
CGIの設置方法
フリーで配布されているCGIを設置する際の手順や注意事項などの説明です。

CGI作成の初歩
初めてCGIを作る方向けの手順を簡単な例で説明しています。

CGI作成ヒント集
こういう事をする時は、どのように行えばいいのか?など具体的な事例を紹介します。

CGIの設置に関する用語
CGIの作成に関する用語
CGIの設置や作成時に使われている用語や関連知識を掲載しています。

設置に関するFAQ
作成に関するFAQ
設置や作成をする際に起こりがちなトラブルの説明と、よくある質問とその回答を掲載しています。


 
 



リストを使って複数の値を扱ってみます

リストの基本的な使い方

リストは、配列に複数の値を入れる場合や、サブルーチンに渡す、受け取るなど
多くの場面で使います。

下のサンプルソースでは、配列に 田中 山田 竹内 と複数の値を入れて表示しています。
文字列などは " で囲い、カンマでそれぞれの要素を区切って代入します。






範囲演算子を使って値を代入する

下のサンプルソースでは 0..9 と変なものを代入しています。
これは 0〜9 までを入れている事になり、 @aaa = (0,1,2,3,4,5,6,7,8,9); と同じ意味を持ちます。
0 〜 9 までの数字は、配列の各要素に代入されますので $aaa[0] などで読み出せます。



アルファベットの場合も同じように記述します。
下の場合は a〜z までの文字列が配列の各要素に代入されます。



カンマで区切れば、続けて別のものを代入していく事も可能です。
下の例では 0123456789abcdefghijklmnopqrstuvwxyz が配列の各要素に代入されます。


配列からリストに代入する

今度は逆に配列からリストへ代入してみます

下のように配列からリストに代入すると配列の先頭から順番にリストへ代入が行われます。
サンプルでは 配列に 0123・・ と入っていますので、 変数 $aaa に 0 が、 変数 $bbb に 1が入ります。





関連項目

・ CGIの作成に関する用語
・ CGI作成に関するFAQ


Beginner's CGI  - Copyright (C) 2003 aimix. All Rights Reserved -