Autor | Zpráva | ||
---|---|---|---|
pregerror Profil * |
#1 · Zasláno: 8. 1. 2009, 18:13:58
Ahoj, existuje nějaká funkce, která mi udělá z tohodle range(1,5) pole array(1=>1, 2=>2, 3=>3, 4=>4, 5=>5) ???
|
||
pregerror Profil * |
#2 · Zasláno: 8. 1. 2009, 18:15:06
Možná kdyby to existovalo i s nečíselnýma indexama, bylo by to super. Myslím zabudovaná funkce z knihovny php, jestli ne, udělám si na to svoji vlastní.
|
||
Nox Profil |
#3 · Zasláno: 8. 1. 2009, 18:20:32
o standardní nevím, ale...
function myrange($a,$b){ for($c=$a;$c<=$b;$c++){ $res[$c]=$c; } return $res; } |
||
pregerror Profil * |
#4 · Zasláno: 8. 1. 2009, 18:23:26
standardní možná array_combine, ted jsem na ní koukal v manuálu, ale nějak to nechodí. Díky Noxi, tak nějak bych to taky udělal, bohužel o jeden cyklus navíc.
|
||
tiso Profil |
#5 · Zasláno: 8. 1. 2009, 18:24:27
pregerror
$array=range(0,5); unset($array[0]); |
||
pregerror Profil * |
#6 · Zasláno: 8. 1. 2009, 18:25:32
takže skutečně,
array_combine |
||
pregerror Profil * |
#7 · Zasláno: 8. 1. 2009, 18:27:08
tiso
taky dobrý ;-) |
||
Časová prodleva: 15 let
|
0