php foreach ネストされたループの出力キー値
foreach($list1 as $k=>$v){
$list2 = $this->getList($v);
foreach($list2 as $ ks=>$vs){
$a = $ks+1;
}
}
$a の値を求めます 私と同じようにループします。$ks はループするたびに 0 から再起動します。
の累積を開始しました。 1 2 3 4 5 6 7 8 9 10 11 のように、1 から開始して毎回 1 を加算する $a の値を取得したいと考えています。 。 。 。 。
-----解決策---------
$a = 0;
foreach($list1 as $k=>$v){
$list2 = $this->getList($v);
foreach($list2 as $ks= >$vs){
$a++;
}
}
これはどういう意味ですか?
------解決策------------------
$a=0; foreach($list1 as $k=>$v){ $list2 = $this->getList($v); foreach($list2 as $ks=>$vs){ echo $a++."<br />"; } <div class="clear"></div>