アレイのシリアル番号と場所を解決する

WBOY
リリース: 2016-06-23 13:58:44
オリジナル
1104 人が閲覧しました

$arr = array (  0 =>   array (    0 => 'SU14031300617',    'po_num' => 'SU14031300617',  ),  1 =>   array (    0 => 'SU14031300623',    'po_num' => 'SU14031300623',  ),  2 =>   array (    0 => 'SU14031300626',    'po_num' => 'SU14031300626',  ),  3 =>   array (    0 => 'SU14031300627',    'po_num' => 'SU14031300627',  ),  4 =>   array (    0 => 'SU14031300616',    'po_num' => 'SU14031300616',  ),  5 =>   array (    0 => 'SU14031300618',    'po_num' => 'SU14031300618',  ),  6 =>   array (    0 => 'SU14031300622',    'po_num' => 'SU14031300622',  ),  7 =>   array (    0 => 'SU14031300624',    'po_num' => 'SU14031300624',  ),  8 =>   array (    0 => 'SU14031300625',    'po_num' => 'SU14031300625',  ),)
ログイン後にコピー


配列内の SU14031300617 の位置が 8 項目のうちの最初の項目であると仮定します。これは 1/8 で表され、シリアル番号を通じて取得できます。どうすれば解決策を見つけられるでしょうか?


ディスカッションへの返信 (解決策)

foreach($arr as $k=>$tmp) {    if('SU14031300617' == $tmp[0]) {        return ($k+1) . '/' . count($arr);    }}return false;
ログイン後にコピー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!