Gå til innhold

søke gjennom variabler, hvordan?


Anbefalte innlegg

Sitter her med et slags ordbok script.

og jeg lurte på hvordan man kan søke gjennom flere variabler og printe ut oversettelsen.

 

eks:

Søk etter ordet vindu

$dør = door
$hus = house
$kjøkken = kitchen
$tak = roof
$vindu = window (Søkefunksjonen finner variabelen vindu og printer oversettelsen)

echo "ordet vindu = $vindu"

 

Dette skal være en liten ordbok, så jeg tenkte og skrive inn alle ordene i variabler.

 

Jeg kan kanskje bruke mysql til lagring av info, men en ting av gangen. Kanskje jeg lager en version med flatfil og en med database.

 

Er dette mulig, og kan jeg få litt hjelp til scriptet som behandler variablene.

Endret av halvis_92
Lenke til kommentar
Videoannonse
Annonse

Prøv noe slik:

 

$words=array(
'dør'=>'door',
'vindu'=>'window',
);


while(list($key,$val)=each($words)) {
   if($key == $search) {
       echo $serach.' betyr '.$val.'<br>';
   }
}

 

Denne koden er ikke utprøvd :p

Endret av xqus
Lenke til kommentar

<?php
 $in = $_GET['s'];
 // Legg inn alle de norske ordene her.
 $norwegian = array(
   'hus',
   'tak',
   'dør',
   'kjøkken'
 );

 // Legg inn alle de engelske ordene her i samme rekkefølge som de norske.
 $english = array(
   'house',
   'roof',
   'door',
   'kitchen'
 );

 $eng_out = str_replace($norwegian, $english, $in);
 $nor_out = str_replace($english, $norwegian, $in);
?>

Edit: Hvordan lurte euroen seg inn der. :hmm:

Endret av endrebjorsvik
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...