PHP の empty 関数は、mysql フォームが空かどうかを判断します

WBOY
リリース: 2016-06-13 12:17:36
オリジナル
1019 人が閲覧しました

判断する価値。
とても簡単ですので、例を挙げてみましょう。
方法 1:

コードをコピーします コードは次のとおりです:


$sql = "select * form abc"
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if(empty($row))//空かどうかの判定を開始します十分な
{
エコー "null";
else
{
エコー "not null";


方法 2:

コードをコピーします コードは次のとおりです:

$sql = "select * form abc"

$result = mysql_query( $sql);
$row = mysql_fetch_array($result);
if(!$row)//十分に空かどうかの判断を開始します
{
echo "null";
else
{
echo "not null";


実際、mysql_fetch_array 関数が使用される場合、テーブルが空の場合、この時点では false が返されます。当然、$row は

値を正常に割り当てませんでした。

$row = mysql_fetch_array($result) や die(mysql_error()); は決して使用しないでください。
後で死ぬと、mysql_fetch_array が変更されたときにプログラムが終了します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート