Hirdetés
Új hozzászólás Aktív témák
-
coco2
őstag
PHP kérdés.
Egy nem asszociatív tömbbel olyasmit kellene csinálnom, hogy tömb elemet kinyisszantani. Pld van egy 4 elemű tömböm $tömb[0]..$tömb[3], és ha a $tömb[0]-t kinyisszantom, akkor legyen egy $tömb[0]..$tömb[2], ahol a régi $tömb[1]-ből lett az új $tömb[0] és így tovább.
Kipróbáltam az unset($tömb[0])-t de nem jó. Nem eltávolítja az elemet, hanem átállítja null-ra. Asszociatív tömbben működik, főleg mert ott foreach()-el megyek végig, de ha nem asszociatív a tömb, és for() / while() ciklussal megyek végig count() alapján, akkor beleakadok a null elembe, aminek nem kellene ott lennie.
Végig kotortam 2x a doksit, mi az a függvény, ami tömb elemet távolít el teljesen és véglegesen, de nem találtam ilyet.
Tömb elemszámból néha nagyon nagy tud előfordulni. Megtehetném éppen, hogy ciklussal készítek a régi tömbből egy újat, és elemenként másolok át, de az brutálisan lassú lesz 2-3 ezer elemnél. Valami gyorsabb megoldás kellene.
Mitévő legyek?
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- Azonnali alaplapos kérdések órája
- Samsung Galaxy A54 - türelemjáték
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Viccrovat
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Abarth, Alfa Romeo, Fiat, Lancia topik
- Az év utolsó napján előbújt pár Galaxy S26 dummy
- További aktív témák...
- 179 - 180 - 189 - 190 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
- ÁRCSÖKKENTÉS ASUS HD6870 videókártya
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


