Hirdetés
- Fotók, videók mobillal
- CES 2026: Android és iOS kompatibilis nyomkövetőt hozott az Anker Eufy
- Apple Watch
- A mérleg nyelve nem a Honor Magic 8 Air felé dől
- iPhone topik
- Google Pixel 9 Pro XL - hét szűk esztendő
- One mobilszolgáltatások
- Szívós, szép és kitartó az új OnePlus óra
- Yettel topik
- CES 2026: Látható gyűrődés nélküli hajlítható kijelzőt hozott a Samsung
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
DNReNTi
#15266
üzenetére
Az első ciklusban érték szerinti értékátadást használsz a ciklusban. Ez úgy működik, hogy az $uj_tomb[0] értéke a $regi_tomb[0] értékének másolata. Tehát a háttérben egy darab memória tartalmát átmásolja egy másik memóriaterületre.
A második ciklusban referencia szerinti értékátadás történik. Ez úgy működik, hogy az $uj_tomb[0] semmi más, csak egy új név ugyanarra a memóriadarabra, amire a $regi_tomb[0] is mutat. Lényegében ez egy alias. Ha az egyik értékét módosítod, a másik is módosul. A memória, amire mutatnak, csak akkor fog felszabadulni, ha mindkét változót törlöd (unset) - ez fasza memory leak forrás, oda kell rá figyelni.
A harmadik ugyanaz, mint a második, csak for helyett foreach ciklussal. Többnyire ezt érdemes a for ciklus helyett használni.
Ja, és az ne zavarjon meg, hogy a tömbök 0. elemével írtam a példát, a fentiek bármilyen változóra igazak. Továbbá z objektumok érték szerinti átadása totál máshogy működik.
Új hozzászólás Aktív témák
- Autós topik
- Diablo IV
- Milyen notebookot vegyek?
- Kormányok / autós szimulátorok topikja
- Fotók, videók mobillal
- Arc Raiders
- CES 2026: Android és iOS kompatibilis nyomkövetőt hozott az Anker Eufy
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Linux felhasználók OFF topikja
- Apple Watch
- További aktív témák...
- GYÖNYÖRŰ iPhone 12 64GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS4121
- Eladó Google Pixel 9 Pro 16/256GB / Ajándék fólia és tok! / Akku 100% / 24 hó jótállás
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3958
- BESZÁMÍTÁS! Apple Macbook Air 15 2025 M4 16GB 256GB SSD macbook garanciával hibátlan működéssel
- DDR3 so-dimm 8GB notebook RAM modulok - több db
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


