Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: string2value

Jyrpykkä [07.06.2006 23:07:24]

#

Eli kuinka PHP:ssä pystyy muuttamaan string-muuttujan, joka sisältää numeraalista tietoa, valueksi?

Jaa niin: Miten rivinumeron saa arraysta selville sen perusteella, mitä rivillä lukee? Mahdotonta?

ajv [07.06.2006 23:12:12]

#

Tota ekaa kysymystäsi en ihan tajunnut, mutta

Jyrpykkä kirjoitti:

Jaa niin: Miten rivinumeron saa arraysta selville sen perusteella, mitä rivillä lukee? Mahdotonta?

PHP täyttää veroilmoituksenkin puolestasi:
https://www.php.net/array_search

:)

Blaze [07.06.2006 23:13:58]

#

Jyrpykkä kirjoitti:

Eli kuinka PHP:ssä pystyy muuttamaan string-muuttujan, joka sisältää numeraalista tietoa, valueksi?

$s = "200";
$i = (int)$s;

Toki tuo ei ole yleensä tarpeellista, PHP osaa maagisesti muuttaa merkkijonot luvuiksi kun niillä lasketaan, esim.

blaze@sakura ~ $ php -r 'var_dump("200" + "200");'
int(400)

Jyrpykkä kirjoitti:

Jaa niin: Miten rivinumeron saa arraysta selville sen perusteella, mitä rivillä lukee? Mahdotonta?

Hyvä ajotus, puhuin tuosta just 30 min sitte :P

#ohjelmointiputka@IRCnet kirjoitti:

22:42 <@Blaze> sanokaas, mikä on paras tapa php:ssä saaja arvoa vastaava key arraystä
22:42 <+KeKimmo> Blaze: joku search.
22:42 <@Blaze> ts. mulla on arvo, ja tiiän, että se on siinä arrayssa, niin miten saan keyn?
22:42 <+KeKimmo> Blaze: https://www.php.net/manual/en/function.array-search.php
22:43 <@Blaze> toi array_search on se, jonka ite keksin, mut tuntuu jotenki hitaalta ja raskaalta
22:43 <@Blaze> toki tässä on pienet tietomäärät, että ei ehkä väliä
22:45 <+KeKimmo> Blaze: Laita array_flip ja sitten taulukko[$haettava] :P
22:45 <@Blaze> KeKimmo: tuohan on ovela, kiitos

Jos tieto tarvii hakea vain kerran tai pari, käyttäisin array_searchia, jos useammin, KeKimmon tapa vaikuttaa hassulta.

Jyrpykkä [08.06.2006 11:09:00]

#

M'kay thx

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta