最初のループを無視してforeachの2番目から続ける方法は?
が私のコードは
foreach($doc->getElementsByTagName('a') as $a){
foreach($a->getElementsByTagName('img') as $img){
echo $a->getAttribute('href');
echo $img->src . '<br>';
}
}
最初のループを無視してforeachの2番目から続ける方法は?
が私のコードは
foreach($doc->getElementsByTagName('a') as $a){
foreach($a->getElementsByTagName('img') as $img){
echo $a->getAttribute('href');
echo $img->src . '<br>';
}
}
$counter = 0;
foreach($doc->getElementsByTagName('a') as $a){
foreach($a->getElementsByTagName('img') as $img){
if ($counter++ == 1) continue;
echo $a->getAttribute('href');
echo $img->src . '<br>';
}
}
$nm = 0;
foreach($doc->getElementsByTagName('a') as $a){
if($nm == 1){
foreach($a->getElementsByTagName('img') as $img){
echo $a->getAttribute('href');
echo $img->src . '<br>';
}
}
$nm=1;
}
thnks 4私は仲間を助けるために時間がかかります! –
は私がTすることができます。この
foreach($doc->getElementsByTagName('a') as $a)
{
$count = 0;
foreach($a->getElementsByTagName('img') as $img)
{
if(count == 0)
{
$count++;
continue;
}
echo $a->getAttribute('href');
echo $img->src . '<br>';
}
}
thnks 4私は仲間を助けるために時間がかかります! –
あなたをお待ちしております。私たちのほとんどは、同じ時間軸の中であなたに似たような解決策を与えたと思います... – swapnilsarwe
最も簡単な方法のようなものを試してみてください最初のループをスキップするためにのヒンクはフラグに
EXを使用することです:
$b = false;
foreach(...) {
if(!$b) { //edited for accuracy
$b = true;
continue;
}
}
thnks 4は私の仲間を助けるために時間を割いています! –
いつでも歓迎します:) –
はカウンタを使用して行って最初の1 – Drewdin
をスキップ!ありがとう、友達! –
問題はない、私は同じことを何度も自分自身でやらなければならなかった! – Drewdin