Avatar billede carstenko Nybegynder
11. maj 2003 - 10:40 Der er 7 kommentarer

Gemme array i en fil i PHP

Hej er det muligt i php at gemme et array i en fil uden at skulle skrive hele arrayet ud for hver linie??

Jeg vil gerne gemme et array i en fil, og så bare læse arrayet ind fra den samme fil på en anden side

/Carsten
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 10:44 #1
Brug serialize og unserialize. Lille eksempel:

<?

  $a = array(1,2,"mange");

  print serialize($a)."\n";

  $b = unserialize(serialize($a));

  print_r($b);

?>
Avatar billede carstenko Nybegynder
11. maj 2003 - 10:50 #2
Hej

Hvordan hjælper det mig, helt præcist... jeg er en begynder skal det siges... jeg tænkte på om jeg bare kunne gemme fx $varer som er et array, i en fil?
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 10:52 #3
Som du kan se af eksemplet er det bare en tekststreng du skal
læse og skrive fra filen.

Hvad skal du bruge det til?
Avatar billede carstenko Nybegynder
11. maj 2003 - 10:54 #4
det er en skoleopgave hvor jeg skal lave en mini webshop, men skal bruge filer til at gemme mine ordrer..

Det betyder altså at der ikke er nogen måde udenom at lave det som en tekststreng??
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 10:58 #5
Joh, databaser?
Avatar billede carstenko Nybegynder
11. maj 2003 - 11:01 #6
jeg tror ikke jeg kan acceptere dig og give dig point, så længe du kun benytter dig af kommentarer
Avatar billede erikjacobsen Ekspert
11. maj 2003 - 11:10 #7
Gem bare de point til noget andet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester