ビギナーズ CGI

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

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

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

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

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

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

関数リファレンス
関数や演算子、特殊記号の意味や使い方を説明しています。


 
 
数値比較演算子

数値比較演算子は 比較対象の数値が大きいか小さいかなどの評価を行う事ができ、
条件に合えば真、違う場合は偽を返し、条件分岐の if などと組み合わせて使われる事が
多いと思います。

書式 意味と使用例
==
 の数値と の数値が等しい場合
$a = ++$b ($b に1足した値を $a へ代入する)
$a と $b 両方とも 1足された値となります。
!=
 の数値と の数値が等くない場合
$a = --$b ($b から1引いた値を $a へ代入する)
$a と $b 両方とも 1引いた値となります。
<
 の数値が の数値より小さい場合
$a = $b++ ($b を $a に代入した後 $b に1を足す)
この時点で $a には 1引く前の値が代入されます。
$b は 1足した値になります。
>
 の数値が の数値より大きい場合
$a = --$b ($b から1引いた値を $a へ代入する)
$a と $b 両方とも 1引いた値となります。
<=
 の数値が の数値より小さいか等しい場合
$a = $b++ ($b を $a に代入した後 $b に1を足す)
この時点で $a には 1引く前の値が代入されます。
$b は 1足した値になります。
>=
 の数値が の数値より大きいか等しい場合
$a = $b-- ($b を $a に代入した後 $b から1を引く)
この時点で $a には 1引く前の値が代入されます。
$b は 1引いた値になります。
<=>
 の数値と の数値を比較し、結果により値が異なります。
【返される値】
 の数値と の数値が等しい場合は 0 を返す
 の数値が の数値より大きい場合 1 を返す
 の数値が の数値より小さい場合 -1 を返す



下の例では $a と $b を比較し、 $a が $b より大きい場合、そうでない場合で
違うメッセージを表示します。





下の例の場合 <=> を使っており、 $a の値が 10 、 $b の値が 1000 と左辺の値の方が
小さいので $view には -1 が入り、実行結果には -1 が表示されます。






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