<?php $vallalkozok = array ( array ( "nev" => "Nap Bt", "tevekenyseg" => "Napenergia", "megalakulas" => 1690, "cim" => "Baja" ), array ( "nev" => "Szén Kft.", "tevekenyseg" => "Fűtéstechnika", "megalakulas" => 1665, "cim" => "Szeged" ), array ( "nev" => "Jég Bt.", "tevekenyseg" => "Hűtéstechnika", "megalakulas" => 1668, "cim" => "Budapest" ), array ( "nev" => "Vágó Bence", "tevekenyseg" => "Favágó kisiparos", "megalakulas" => 1669, "cim" => "Pécs") ); // Kiírathatjuk a vállalkozok tömb, teljes tartalmát. echo "<h5>Vállalkozók jegyzéke:</h5>"; foreach ( $vallalkozok as $vevo ) { foreach ( $vevo as $kulcs => $ertek ) { print ("<b>$kulcs:</b> $ertek<br />"); } echo "<br />"; } ?> |
Vállalkozók jegyzékének teljes tartalma: nev: Nap Bttevekenyseg: Napenergia megalakulas: 1660 cim: Baja nev: Szén Kft. tevekenyseg: Fűtéstechnika megalakulas: 1665 cim: Szeged nev: Jég Bt. tevekenyseg: Hűtéstechnika megalakulas: 1668 cim: Budapest nev: Vágó Bence tevekenyseg: Favágó kisiparos megalakulas: 1669 cim: Pécs |
<?php $vallalkozok = array ( array ( "nev" => "Nap Bt", "tevekenyseg" => "Napenergia", "megalakulas" => 1690, "cim" => "Baja" ), array ( "nev" => "Szén Kft.", "tevekenyseg" => "Fűtéstechnika", "megalakulas" => 1665, "cim" => "Szeged" ), array ( "nev" => "Jég Bt.", "tevekenyseg" => "Hűtéstechnika", "megalakulas" => 1668, "cim" => "Budapest" ), array ( "nev" => "Vágó Bence", "tevekenyseg" => "Favágó kisiparos", "megalakulas" => 1669, "cim" => "Pécs") ); echo "<p>Vállalkozók jegyzékéből, tetszőleges adat kiíratása:</p>"; // Tetszőleges tömbből írathatunk ki adatot, vagy adatokat. echo "<p>A tömb második sorának név oszlopának értéke:</p> "; print ("<p>". $vallalkozok[1]["nev"]."</p>"); echo "<p>A ”vallalkozok” tömb negyedik sorának értékei:</p>"; print ("<p>". $vallalkozok[3]["nev"]."<br />" .$vallalkozok[3]["tevekenyseg"]."<br />" .$vallalkozok[3]["megalakulas"]."<br />" .$vallalkozok[3]["cim"]."</p>"); ?> |
Vállalkozók jegyzékéből, tetszőleges adatok kiíratása:
A ”vallalkozok” tömb második sorának ”nev” oszlopának értéke: Szén Kft.
A ”vallalkozok” tömb negyedik sorának értékei: Vágó Bence |
Megjegyzés:
A sárga háttérszínnel jelölt, print sorba írt utasításoknak, egyetlen sort kell alkotni.
Ami annyit jelent, hogy megírása közben, nem üthetjük le az ENTER billentyűt, hogy új sorba írunk.
Írjuk így:
print ("<p>". $vallalkozok[3]["nev"]."<br />".$vallalkozok[3]["tevekenyseg"]."<br />".$vallalkozok[3]["megalakulas"]."<br />".$vallalkozok[3]["cim"]."</p>");
Megírhattuk volna így is:
Miért van, a szögletes zárójelek között 3-as szám, mikor a negyedik tömb tartalmát íratjuk ki?
Azért, mert a tömb sorszámozás 0-val kezdődik, és így lett a negyedikből 3-as!
<?php $adatok[0][0]=12; $adatok[0][1]=22; $adatok[0][2]=32; $adatok[1][0]=112; $adatok[1][1]=122; $adatok[1][2]=132; echo "<p>A ”adatok” tömben lévő tömbök adatai.</p>"; print ('<h4>'.$adatok[0][0].'<br>'.$adatok[0][1].'<br>'.$adatok[0][2].'</h4>'); echo "<br><hr>"; print ('<h4>'.$adatok[1][0].'<br>'.$adatok[1][1].'<br>'.$adatok[1][2].'</h4>'); ?> |
A ”adatok” tömben tömb, adatai. 12 |