ホームページ >バックエンド開発 >PHPチュートリアル >CI フレームワーク、特定のフィールド値が空かどうか postget データを取得するソースコード 1 回の判定方法 ソースコード Soraka ソースコード ダウンロード lol ソースコード
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 チュートリアルに興味のある友人に役立つことを願っています。 。