PHPの教科書9 emptyを使った文
emptyファンクションをつかって、入力が空の時にエラーを出力する。
http://felica.boy.jp/textbook/lecture1-2-5.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>よく分かるPHPの教科書</title> </head> <body> <form action="lecture1-2-5.php" method="post"> <dl> <dt>名前<span class="required">必須</span></dt> <dd> <input id="my_name" type="text" name="my_name" size="35" maxlength="255" value=""> </dd> </dl> <input type="submit" value="送信する"> </form> </body> </html>
<?php //emptyファンクションで値が入力されてない時の指定ができる //trueは省略できる if (empty($_REQUEST['my_name']) == true) { print('名前を入力してください<br>'); } else { print('正しく入力されています'); } ?> <br> <?php //変数に値が入っていないときはprint出力がされない $x = 'あ'; if ($x) { print('xには文字が入っています。'); } ?> <br> <?php $x = 0; //!でfalse if (!$x) { print('xは 0です'); } ?>