Ďakujem, tak nakoniec som to vyriešil použitím jedného riešenia s array_search v manuáli
Příspěvky odeslané z IP adresy 92.52.27.–
Dobrý večer,
potrebujem pomôcť. Mám 2 foreach cykly pre prehľadávanie viacrozmerného poľa a potrebujem zistiť či sa na istom mieste v tom poli nachádza hodnota. Avšak problém je to že neviem aké označenie má ten kľúč v poli tak som si vytvoril premennú $i ktorú inkrementuj vo vnútri cyklu. Avšak aj pri inkrementovaní premennej sa nevykoná podmienka if. Ale pokiaľ hneď nastavím $i=6 čo je miesto kde zhoda je tak to funguje.
$i=0;
if (is_array($data[0]))
{
foreach($data[0] as $item)
{
if (is_array($item))
{
foreach($item as $key=>$value)
{
if($key==$i && $value=="CN=ucitelia,OU=Groups,DC=fri,DC=uniza,DC=sk")
{
echo "found";
}
$i++;
}
}
}
}