Avatar billede cppbruger Nybegynder
19. oktober 2001 - 23:24 Der er 4 kommentarer

fopen(fil, \"rb\");

hvad er forskellen på at læser/skriver til en fil ved at bruger rb eller wb i stedet for r eller w
Avatar billede codebase Praktikant
19. oktober 2001 - 23:40 #1
b står for binært :-)

http://www.php.net/manual/en/function.fopen.php


_codeb@se.
Avatar billede jpk Nybegynder
20. oktober 2001 - 10:04 #2
r står for reading, funktionen fejler hvis filen ikke eksisterer.
w står for writing, hvis filen allerede eksisterer trunkeres den (indholdet slettes).
b står for binært data, hvis det er text du vil skrive til filen, brug istedet \'t\'.
Avatar billede jelzin101 Praktikant
20. oktober 2001 - 15:08 #3
og a står for append, dvs der tilføjes.
Avatar billede soepro Nybegynder
22. oktober 2001 - 08:43 #4
Og dertil kan tilføjes at du kan skrive \"r+b\", \"w+b\" og \"a+b\" hvis du primært vil læse/skrive/appende men OGSÅ gerne vil skrive/læse/læse på filen. (Plusset betyder i pricinppet I/O mode - men som jpk skriver, vil r+ kræve at filen findes i forvejen og w+ slette den hvis den findes i forvejen.)

I de fleste applikationer, er \"a+b\" at foretrække - hvis filen skal slettes i en bestemt situation, så gør de explicit vha. remove().
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
Kurser inden for grundlæggende programmering

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