hitoshop14 @ ウィキ
変数処理関数
最終更新:
hitoshop
変数処理関数
- ここでは、使用頻度の高い変数処理関数群の説明をします
変数処理用の関数
| isset関数 | |
| 機能と返り値 | 引数に与えられた変数に値が入っているかチェック.代入されていればtrue |
| 引数 | 任意の変数を指定 |
|
<?php |
|
| unset関数 | |
| 機能と返り値 | 変数を破棄する |
| 引数 | 任意の変数を指定 |
| <?php $a = 1234; //変数に値を代入 if (isset($a)) { print "変数$aには値が代入されている"; } else { print "変数$aには値が代入されていない"; } unset($a); //ここで変数を破棄 if (isset($a)) { print "変数$aには値が代入されている"; } else { print "変数$aには値が代入されていない"; } ?> |
|
| empty関数 | |
| 機能と返り値 | 引数に与えられた変数が空かチェック.空ならtrue |
| 引数 | 任意の変数を指定 |
| <?php $a = ""; //変数に空文字を代入 if (isset($a)) { print "変数$aには値が代入されている"; } else { print "変数$aには値が代入されていない"; } if (empty($a)) { print "変数$aは空です"; } else { print "変数$aには値が代入されています"; } $a = "勉強PHP"; //ここで空文字から「勉強PHP」文字列を代入 if (empty($a)) { print "変数$aは空です"; } else { print "変数$aには値が代入されています"; } ?> |
|
◆変数の文字列の長さ[空]文字や、数値の[0]が代入されている場合は、両者は異なる結果になる