ホームページ > バックエンド開発 > PHPチュートリアル > php if 条件判定配列が[false]に戻る

php if 条件判定配列が[false]に戻る

WBOY
リリース: 2016-06-13 12:24:58
オリジナル
1006 人が閲覧しました

php if 条件判定配列が [false]

{"code":200,"message":"success","data":[false]}
ログイン後にコピー

 $sql_notice=mysql_query(sql语句)<br />    $arrData =array();<br />    while ($arrData[] = mysql_fetch_array($sql_notice))<br />    {<br />       $arrData;<br />    }<br />    $sData = array_values($arrData);<br />    if(。。。){<br />    Response::json(200,'success',$sData);<br />    }else{<br />    Response::json(400,'error',"");<br />    }<br />
ログイン後にコピー

を返す場合は []

を追加する必要があるため、 false
ではなく [false] であることに注意してください。フロント JSONを変換してデータを返すインターフェースです 最適化されたwhileループの書き方があればアドバイスをお願いします
これが原因で要件を満たしていない場合は戻ります。 [false]。falseと同じ方法で結果を判定しようとしてもうまくいきません
ここの書き方を教えてください
-----解決案------ ---------------
    $arrData =array();<br />    while ($$row = mysql_fetch_array($sql_notice))<br />    {<br />       $arrData[] = $row;<br />    }<br />    if($arrData) {<br />      Response::json(200,'success',$arrData);<br />    } <br />.....
ログイン後にコピー

目的が何であるかは気にしません。必要な形式だけを考えてください

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート