Inkrementovanie premennej v foreach – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Inkrementovanie premennej v foreach – PHP – Fórum – Programujte.comInkrementovanie premennej v foreach – PHP – Fórum – Programujte.com

 

Peter
~ Anonymní uživatel
4016 příspěvků
14. 3. 2014   #1
-
0
-

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++;
                    }            
                }    
            }
        }
       

Nahlásit jako SPAM
IP: 92.52.27.–
Kit+15
Guru
14. 3. 2014   #2
-
0
-
Nahlásit jako SPAM
IP: 37.48.37.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Peter
~ Anonymní uživatel
4016 příspěvků
14. 3. 2014   #3
-
0
-

Ďakujem, tak nakoniec som to vyriešil použitím jedného riešenia s array_search v manuáli

Nahlásit jako SPAM
IP: 92.52.27.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 67 hostů

Podobná vlákna

Foreach — založil Karel

Foreach — založil Marty_SVK

Cyklus foreach a while — založil Forest

Cyklus foreach — založil Montezo

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý