- Google Pixel topik
- OnePlus 8 Pro - a túlgondolt
- Motorola Moto G72 - a titkos favorit
- Telekom mobilszolgáltatások
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Okosóra és okoskiegészítő topik
- Honor Magic6 Pro - kör közepén számok
- Android alkalmazások - szoftver kibeszélő topik
- Ezek a OnePlus 12 és 12R európai árai
Hirdetés
-
Dragon Ball: Sparking! Zero - Fókuszban a játékmódok
gp A premiere kicsit még várnunk kell, októberben debütál a teljes kiadás.
-
Halasztja a Recall funkció aktiválását a Microsoft
ph A Copilot+ PC-kkel érkező szolgáltatást rengetegen kritizálták elsősorban biztonsági okokból.
-
Új belépő a Honornál
ma Az X6b ránézésre ugyanaz, mint a tavalyi X6a, de több ponton is erősít az elődmodellhez képest.
Új hozzászólás Aktív témák
-
chop
őstag
válasz fastervótam #1007 üzenetére
Meg allitolag gyorsabban dolgozza fel a parser, franc tudja, talan csak tobbezer soros kodnal van eszreveheto kulonbseg. Mindenesetre en is inkabb a szimpla idezojelet preferalom.
-
chop
őstag
Sziasztok!
Van esetleg tippetek arra, hogy egy asszociatív tömbnél meg lehet-e valahogy állapítani, hogy a tömbelemnek van-e előre megadott kulcsa is vagy csak értéke?
Mutatom mire gondolok:
$arr = array(
'egy' => 1,
'kettő' => 2,
'három',
'négy' => 4);Itt ugye a harmadik tömbelemnek nincs kulcsa, de ha var_dump-olom, akkor megkapja a 0-ás indexet. Nekem azt kellene valahogy kiderítenem, hogy maga a PHP indexeli vagy pedig korábban is indexelt volt. Azt nem tudom vizsgálni, hogy numerikus érték-e, mert lehet asszociatív tömb numerikus kulccsal is.
Azt ki lehet deríteni, hogy egy tömb asszociatív vagy indexelt, de arra még nem láttam megoldást, hogy ez egy ilyen vegyes tömbnél az egyes tömbelemre is kiderüljön. Mit gondoltok?
[ Szerkesztve ]
-
chop
őstag
Egyébként az a gond, hogy a foreach automatikusan leindexeli a tömböt és hiába hívom meg rá akár az empty-t vagy az is_null-t, az első elemre valóban false-ot kapok vissza (mivel 0 az indexe), de a többire már true-t: holott arra is false kellene, mert alapból nincs indexelve.
-
chop
őstag
válasz DeltaPower #14416 üzenetére
Közben utánaolvastam és igazából nincs nagyon mit csinálni, mert a PHP burkoltan a nem indexelt tömbelemeket is indexeli, tehát ha bármilyen vezérlési szerkezettel lekéred a kulcsot, akkor mindig fogsz kapni indexértéket és nem lehet megállapítani, hogy ez korábban deklarált indexérték vagy a PHP hozta létre futásidőben.
Amúgy semmi extra, csak egy, a var_dumphoz hasonló rekurzív tömbbejáró függvénnyel kínlódom és azt akartam megoldani, hogyha úgy adok hozzá elemet, hogy az nincs indexelve, akkor a szkript ne írja ki a PHP-tól kapott indexet (kulcsot), csak magát az értéket. De úgy tűnik, hogyha te kulcsot kérsz, akkor bizony fogsz is kapni a PHP-től.. .
Usertől rémálom lenne ilyen tömbbel dolgozni...
-
chop
őstag
válasz Sk8erPeter #14418 üzenetére
Köszi, megnézem, bár igazából az enyém is jól működik, attól eltekintve, hogyha pl. kilistázom a $GLOBALS-t, akkor 100 fgvhívás után le fog állni (nem mellesleg a var_dump se listáz ki mindent, csak látszik a "&array" string és ebből lehet következtetni, hogy önmagára hivatkozik), mivel a $GLOBALS tömb kvázi önmagát tartalmazza, tehát amikor a végére érsz, akkor egy dimenzióval beljebb ugyanazt listázod, mint korábban...
Ez a Krumo tényleg jól néz ki.
-
chop
őstag
válasz Sk8erPeter #14420 üzenetére
Igen, látom, már be is üzemeltem.
Új hozzászólás Aktív témák
- Gaming notebook topik
- Fejhallgató erősítő és DAC topik
- Okos Otthon / Smart Home
- Politika
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Házimozi haladó szinten
- Elektromos autók - motorok
- E-roller topik
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Lenovo ThinkPad T480, I5-8350U, 8GB RAM, 256GB SSD, FHD, 2 év garancia, Áfás számla! (63)
- Eredeti, új, Airpods Pro 2 lightning töltőtok, 6 hó apple gari A2700
- Eredeti, új AirPods Pro 2 lightning bal oldali füles A2699
- Eredeti, új AirPods Pro 2 lightning jobb oldali füles A2698
- Isotek Evo 3 Polaris tápszűrő, elosztó
- Lenovo ThinkPad T470, I5-7300U, 8GB RAM, 256GB SSD, FHD, 2 év garancia, Áfás számla! (65)
- ASUS TUF Dash F15 gamer laptop - NVIDIA 3060, i5-12450H, 16GB RAM, 512GB SSD, Gari 2025 05. 02
- Asus TUF RTX 3080 10GB OC Edition
- Samsung U28R550 IPS 4k
- Nintendo Switch Pokémon Violet, és EGYÉB Switch és Playstation termékek.