「変数処理関数」(2008/10/28 (火) 06:01:02) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<h3>変数処理関数</h3>
<ul><li>ここでは、使用頻度の高い変数処理関数群の説明をします</li>
</ul><p> </p>
<p><font color="#000080" size="4" style="background-color:rgb(255,204,153);">変数処理用の関数</font></p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">isset</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>引数に与えられた変数に値が入っているかチェック.代入されていればtrue</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2">
<p><?php<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
$a = 1234; //ここで変数に代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
?></p>
</td>
</tr></tbody></table><p> </p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">unset</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>変数を破棄する</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2"><?php<br />
$a = 1234; //変数に値を代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
unset($a); //ここで変数を破棄<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
?></td>
</tr></tbody></table><p> </p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">empty</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>引数に与えられた変数が空かチェック.空ならtrue</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2"><?php<br />
$a = ""; //変数に空文字を代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
if (empty($a)) {<br />
print "変数$aは空です";<br />
} else {<br />
print "変数$aには値が代入されています";<br />
}<br /><br />
$a = "勉強PHP"; //ここで空文字から「勉強PHP」文字列を代入<br />
if (empty($a)) {<br />
print "変数$aは空です";<br />
} else {<br />
print "変数$aには値が代入されています";<br />
}<br /><br />
?></td>
</tr></tbody></table><p>◆変数の文字列の長さ[空]文字や、数値の[0]が代入されている場合は、両者は異なる結果になる</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<hr width="100%" size="2" /><hr width="100%" size="2" /><p> </p>
<p> </p>
<h3>変数処理関数</h3>
<ul><li>ここでは、使用頻度の高い変数処理関数群の説明をします</li>
</ul><p> </p>
<p><font color="#000080" size="4" style="background-color:rgb(255,204,153);">変数処理用の関数</font></p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">isset</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>引数に与えられた変数に値が入っているかチェック.代入されていればtrue</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2">
<p><?php<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
$a = 1234; //ここで変数に代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
?></p>
</td>
</tr></tbody></table><p> </p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">unset</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>変数を破棄する</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2"><?php<br />
$a = 1234; //変数に値を代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
unset($a); //ここで変数を破棄<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
?></td>
</tr></tbody></table><p> </p>
<table cellspacing="1" cellpadding="1" border="0" width="593"><tbody><tr style="background-color:rgb(255,153,204);"><td colspan="2"><strong><font color="#FF0000">empty</font></strong>関数</td>
</tr><tr><td style="background-color:rgb(204,255,204);">機能と返り値</td>
<td>引数に与えられた変数が空かチェック.空ならtrue</td>
</tr><tr><td style="background-color:rgb(204,255,204);">引数</td>
<td>任意の変数を指定</td>
</tr><tr><td colspan="2"><?php<br />
$a = ""; //変数に空文字を代入<br />
if (isset($a)) {<br />
print "変数$aには値が代入されている";<br />
} else {<br />
print "変数$aには値が代入されていない";<br />
}<br /><br />
if (empty($a)) {<br />
print "変数$aは空です";<br />
} else {<br />
print "変数$aには値が代入されています";<br />
}<br /><br />
$a = "勉強PHP"; //ここで空文字から「勉強PHP」文字列を代入<br />
if (empty($a)) {<br />
print "変数$aは空です";<br />
} else {<br />
print "変数$aには値が代入されています";<br />
}<br /><br />
?></td>
</tr></tbody></table><p>◆変数の文字列の長さ[空]文字や、数値の[0]が代入されている場合は、両者は異なる結果になる</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<hr width="100%" size="2" /><hr width="100%" size="2" /><p> </p>
<p> </p>
表示オプション
横に並べて表示:
変化行の前後のみ表示: