Hirdetés
- Xiaomi 15T Pro - a téma nincs lezárva
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi Watch 2 - fast fashion
- Google Pixel topik
- Honor Magic6 Pro - kör közepén számok
- Apple iPhone 16 Pro - rutinvizsga
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Telekom mobilszolgáltatások
Új hozzászólás Aktív témák
-
Lacces
őstag
Sziasztok!
each() + tömbhöz kéne magyarázat.
Adott a következő kód:
reset($array)
while ( list($termek, $ar) = each($array))És a reset() és each() és tömb kapcsolatához kellene magyarázat.
Azt írják, hogy azért kell a reset(), mert a tömb az each ha egyszer végig ment a tömbön, és ha újra meghívom akkor a reset() nélkül nem megy végig a tömbön.Kérdésem, miért nem megy végig a tömbön mégegyszer? (hogy kell ezt elképzelni)
- egyik, azért mert az each() megjegyzi a $array tömböt, és ha egyszer lefutatta, akkor nem hajlandó többé.
- másik, mert a $array-nek van valami indexmutatója, amit az each() a tömbvégéhez visz, és ezt a mutatót kell ismét az elejére vinni a reset()-el... Ezt így magamtól találtam ki., és a php.net manulon és ilyet olvasok ki az angol szövegből.Ezek szerint ha a második feltevésem igaz, akkor ez a tömb pointer(mutató) manipulálható?
Meg ha már ennél a témánál tartok:
a reset() az each előtt vagy utána érdemes meghívni?
Másik kérdés:
a foreach vagy a fentebb említett while ciklusos megoldás a gyorsabb?
pl.: foreach( $array as $kulcs => $ertek)
echo...
Új hozzászólás Aktív témák
- Itt a Valve GŐZGÉP — Steam Machine, mi vagy te? 🧐
- Milyen TV-t vegyek?
- Intel GPU-k jövője - amit tudni vélünk
- TCL LCD és LED TV-k
- Gumi és felni topik
- gban: Ingyen kellene, de tegnapra
- Brogyi: CTEK akkumulátor töltő és másolatai
- Formula-1
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Új laptopot szeretnék 170ezerért. Lenovo V15 vagy mást keressek?
- További aktív témák...
- Huawei P30 Lite / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4077, 100% Akkumulátor
- Xiaomi Redmi Note 14 Pro / 8/256GB / Káértyafüggetlen / 12Hó Garancia
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- REFURBISHED - HP USB-C Universal Dock G1 (DisplayLink)
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


