Autor Zpráva
Onecar
Profil
Zdravím,

mám pole, ve kterém jsou duplicitní položky. Potřebuji vybrat pouze klíče $key sudé hodnoty, tj. 0,2,4,6,8,... neznám jejich přesný počet.

Za nakopnutí ve správném směru předem děkuji. Poznámka k duplicitám: hodnoty nejsou absolutně duplicitní, je mezi nimi malá změna (člověk ale hned duplicitu vidí).
AM_
Profil
$i = 0;
foreach ($foo as $bar)
{
  if ($i++ % 2 == 0)
  {
     echo 'sudy pruchod';
  }
}

% je zbytek po celočíselném dělení, a ten je u každého sudého čísla 0.

// nevím, jak s výběrem souvisí duplicity, mají se nějak zohledňovat? já jsem to pochopil tak, že chceš prostě ve foreach vybrat každou druhou položku, a nevidím, proč zmiňuješ duplicity
Onecar
Profil
Díky moc!

Duplicity jsem zmínil jenom jako důvod, proč tak činím, pro vás je to informace samozřejmě irelevantní.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: