Dobrý den. Chtěl bych se zeptat na princip zápisu kodu. Jedná se mi o to,že mám soubor a v něm 3 informace na každém řádku, čili mám 3 soupce a b c Chtěl bych zapsat nějak to, že pomocí pole projdu sloupec b a když se proměnná bude rovnat 5 a v tom sloupci b bude několikrát 5, tak aby mi vypsalo, kolikrát se mi tam ta pětka objevila. Děkuji za odpověď.
Fórum › PHP
Php-pole-výpis
![](img/forum_vlakno_help_vyreseno.png)
tak budes asi potrebovat otevreni souboru, nacteni radky, rosekani do pole, podminku, promennou na pocitani vyskytu, opakovani nacitani radek a po posledni radce vypsat pocet vyskytu (a zavrit soubor)...
no dejme tomu ze ten explode by mel byt idealne uvnitr cyklu aby se taky delal vickrat...
pak jeste pridat nejaky to pocitadlo a podminku aby se pricetla jednicka, kdyz je to rovno tomu $vyskyt
#8 Lukáš
$body=0;
$vyskyt=5;
$data = File("data.txt");
$radku = count($data);
for($j=0; $j<$radku; $j++) {
$radek = explode(" ",$data[$j]);
if( $radek[1]==$vyskyt) ++$body;
}
echo $body;
spis neco takoveho.. cyklus se vykona jen pokud je podminka splnena... takze pokud si zacal 0 == 5 nemel si sanci se dostat dovnitr... ten explode se musi dela pro kazdy radek zvlast... $j pred cyklem technicky vzato jeste ani neexistovalo.. vypis staci az po skonceni cyklu... a tak dale
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Výpis pole — založil Tominek
Vypis pole — založil Al
Výpis pole — založil pav
Výpis pole — založil Row
[C#] Vypis ze 3 polí do 1 pole — založil Mutagen
Moderátoři diskuze