| Autor | Zpráva | ||
|---|---|---|---|
| mc_kropy Profil * |
#1 · Zasláno: 11. 2. 2009, 17:46:21
Mám dvě pole:
$change=array("neco"=>NULL, "tamto"=>"tohle");
$array=array("neco"=>"onoto", "tamtoto"=>"tudleto", "tamto"=>"ejhle");
foreach ($array as $key=>$value)
$res.=($change[$key])?$change[$key]:$value;Je to hodně zjednodušené... všechno se nahrazuje jak má, ale kdyz narazi na pole "neco" tak to samozrejme nenahradi nicim, ja se potrebuju zeptat jestli existuje klíč, ale nikde jsem to nenašel. Díky za pomoc |
||
| Mastodont Profil |
#2 · Zasláno: 11. 2. 2009, 17:48:37
Zřejmě myslíš
isset($change[$key]) |
||
| mc_kropy Profil * |
#3 · Zasláno: 11. 2. 2009, 18:09:25
ne nemyslim... pokud vim tak je to stejny jako to mam ja ($change[$key]) - jenom v zavorkach... zjisti ti jestli je value, ale i kdyz je klic tak ti to vrati false...
|
||
| mc_kropy Profil * |
#4 · Zasláno: 11. 2. 2009, 20:02:43
mám to - fce key_exist() nebo array_key_exist
|
||
|
Časová prodleva: 17 let
|
|||
0