ホームページ >バックエンド開発 >PHPチュートリアル >CI フレームワーク、特定のフィールド値が空かどうか postget データを取得するソースコード 1 回の判定方法 ソースコード Soraka ソースコード ダウンロード lol ソースコード

CI フレームワーク、特定のフィールド値が空かどうか postget データを取得するソースコード 1 回の判定方法 ソースコード Soraka ソースコード ダウンロード lol ソースコード

WBOY
WBOYオリジナル
2016-07-29 08:49:361054ブラウズ

1. 以下がCIフレームワークです

1. 受信するフィールドをすべて配列に入れます

例:

受信したいフィールド: id、name、age、mobile、その他のフィールド

<span>$req</span> = <span>array</span>('id','name','age','mobile');

2 . for ループ ただ判断するだけ

<span>1</span><span>for</span>(<span>$i</span> = 0;<span>$i</span> < <span>count</span>(<span>$req</span>);<span>$i</span> ++<span> ){    
</span><span>2</span><span>$j</span> = <span>$this</span>->load->get_post(<span>$req</span>[<span>$i</span>],<span>true</span><span>);
</span><span>3</span><span>if</span>(<span>empty</span>(<span>$j</span><span>))
</span><span>4</span><span>exit</span>(<span>$req</span>[<span>$i</span>].' 为空'<span>);
</span><span>5</span><span>$data</span>[<span>$i</span>] = <span>$j</span><span>;
</span><span>6</span><span>}
</span><span>7</span><span>print_r</span>(<span>$data</span>);

2. ソースコードの判断方法 (もうナンセンスではなく、コードに直接アクセスしてください)

<span>$req</span> = <span>array</span>('id','name','age','mobile'<span>);
</span><span>for</span>(<span>$i</span> = 0;<span>$i</span> < <span>count</span>(<span>$req</span>);<span>$i</span> ++<span> ){    
     </span><span>$j</span> = <span>$_POST</span>[<span>$req</span>[<span>$i</span><span>]];
     </span><span>if</span>(<span>empty</span>(<span>$j</span><span>))
             </span><span>exit</span>(<span>$req</span>[<span>$i</span>].' 为空'<span>);
     </span><span>$data</span>[<span>$i</span>] = <span>$j</span><span>;
}
     </span><span>print_r</span>(<span>$data</span>);

結論:

実は、CI フレームワークとソースコードの両方が使用できます。メソッド (2) を使用しますが、セキュリティを確認するために、上記で呼び出された他のメソッドは PHP に組み込まれています。どのメソッドがわからない場合は、PHP ヘルプ ドキュメント (マスターは無視します)

上記のソース コードは、postget データの特定のフィールド値が空であるかどうかを判断する 1 回限りの方法であり、PHP チュートリアルに興味のある友人に役立つことを願っています。 。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。