Onko php:ssä jollakin tapaa mahdollista valita vain ne alkiot taulukosta tai saada se tieto ulos, käymättä läpi koko taulukkoa?
Eli jos esim.
$taulu[5]=5;
$taulu[200]=20;
Taulusta saisi poimittua vain nuo 5,20 tiedot käymättä koko taulukkoa alkioittain läpi?
php taulukosta
7
366
Vastaukset
- Jaska Perusjaska
Öö.. juuri noin?
print $taulu[5];- Jaska Perusjaska
Vai haluatko etsiä alkioiden arvot taulukosta käymättä läpi taulukkoa? Eipä taida onnistua.
- tätäkys...
Jaska Perusjaska kirjoitti:
Vai haluatko etsiä alkioiden arvot taulukosta käymättä läpi taulukkoa? Eipä taida onnistua.
Tätä juuri tarkoitin eli taulukosta saisi vain tietoon ne alkiot joissa olisi arvot käymättä koko taulukkoa läpi vaikkapa for-silmukalla, mutta kuten ajattelin ei se taida onnistua.
- paras apu
Olihan tuohon konsti...
$transport = array('foot', 'bike', 'car', 'plane');
$mode = current($transport); // $mode = 'foot';
$mode = next($transport); // $mode = 'bike';
$mode = current($transport); // $mode = 'bike';
$mode = prev($transport); // $mode = 'foot';
$mode = end($transport); // $mode = 'plane';
$mode = current($transport); // $mode = 'plane';
http://us2.php.net/manual/en/function.current.php- tällä tapaa...
En tiedä miten järkevä tapa tämä on mutta tein tällä tapaa...
$apucount = count($taulu);
$a=current($taulu);
do{
if($a>0){
// tee ohjelma...
}
$apucount--;
$a=next($taulu);
}while($apucount>0); - jmt_
tällä tapaa... kirjoitti:
En tiedä miten järkevä tapa tämä on mutta tein tällä tapaa...
$apucount = count($taulu);
$a=current($taulu);
do{
if($a>0){
// tee ohjelma...
}
$apucount--;
$a=next($taulu);
}while($apucount>0);Miltä PHP:n in_array(array, needle) kuulostaa? Loopissa vain jokainen hakuarvo vuorollaan tuolle funktiolle parametriksi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Maatalous- ja yritystuet pois, työeläkevaroilla valtion velka pois
Suomi saadaan eheytettyä kädenkäänteessä, kun uskalletaan tehdä rohkeita ratkaisuja. Maatalous- ja yritystuet ovat hait933541Hei! Halusin vain kertoa.
En tiedä luetko näitä, mutta näimme n.4vk sitten, vaihdoimme muutaman sanan ja tunsin edelleen kipinän välillämme. Katso51819Miksi ikävä ei helpotu vuosien jälkeenkään?
Tänään olin ensimmäistä kertaa sinun lähtösi jälkeen tilassa, jossa vuosia sitten nähtiin ensimmäistä kerta. Ollessani71610- 311381
Tiesitkö? Suomessa lääkäri voi toimia ammatissaan, vaikka hän olisi seksuaalirikollinen
Järkyttävää… Motin mukaan Suomessa lääkäri voi toimia ammatissaan, vaikka hän olisi yksityiselämässään syyllistynyt es54948Oot kyl rakas
Et tiiäkkään miten suuri vaikutus sulla on mun jaksamiseen niin töissä, kun vapaallakin❤️. Oot täysin korvaamaton. En t35882Kirjoittaisit edes jotain josta tiedän
Varmasti oletko se oikeasti sinä. Tänään tälläinen olo. 70882Miten voitkin olla aina niin fiksu
...aina niin huomaavainen, kärryillä ja kartalla. Yritän etsimällä etsiä sinusta jotain vikaa, että saisin pidettyä sydä47820Sofia Zida puhuu rehellisesti suhteesta Andy McCoyhin: "Se on ollut mulle tavallaan..."
Sofia ja Andy, aika hellyttävä parivaljakko. Sofia Zida on mukana Petolliset-sarjassa. Hänet nähtiin Yökylässä Maria Ve4787Mistä tietää, onko hän se oikea?
Siitä, kun sitä ei tarvitse miettiä. Siitä, kun hänen olemassa oleminen ja ajatteleminen saa hymyilemään. Siitä, kun ha60784