ホームページ > バックエンド開発 > PHPチュートリアル > 配列に関する関連質問 (子供なので少し難しいと思います)

配列に関する関連質問 (子供なので少し難しいと思います)

WBOY
リリース: 2016-06-13 12:42:50
オリジナル
762 人が閲覧しました

配列についての質問です(少し難しい気がします)

この投稿は mafeifan によって最終編集されました: 2013-07-10 11:02:33 既知の
<br />
$items = array(<br />
    array('dna_id'=>55,'status'=>1),<br />
    array('dna_id'=>55,'status'=>0),<br />
    array('dna_id'=>56,'status'=>1),<br />
    array('dna_id'=>58,'status'=>0),<br />
    array('dna_id'=>58,'status'=>0),<br />
    array('dna_id'=>60,'status'=>0),<br />
    array('dna_id'=>60,'status'=>0),<br />
    array('dna_id'=>60,'status'=>0), <br />
    array('dna_id'=>60,'status'=>0)    <br />
);<br />
ログイン後にコピー

次の結果を取得するには、アクティブな未完了のレコード、番号、ID
<br />
array(<br />
    'active'=>array('count'=>3,'ids'=>array('55','58','60')),<br />
    'completed'=>array('count'=>1,'ids'=>array('56'))<br />
);<br />
ログイン後にコピー

複数の dna_id が存在する可能性があります。各 dna_id に対応するステータスが 1 である必要がある場合、または 0 でない場合は、アクティブに配置されます。トラバーサルまたはより単純な方法で上記の結果を取得するにはどうすればよいですか。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート