is het mogelijk om iets weg te schrijven met behulp van een array in een textfile zodat ik het bepaalde bericht weer makkelijk uit het textfile kan halen
ja (mits je goede scheidingstekens gebruikt)
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Verwijderd
FF simpel en snel:
text file:
de code voor het lezen:
damn je vroeg het wegschrijven ff wachten edit komt er aan
Het schrijven:
Een slechte functie ik weet het maar het is een begin voor je, want hij slaat niet alle details op.. zoals de key van de array..
GVD ik ben in een goeie bui
text file:
code:
1
2
| 1|*|Pietje|*|pietje@blabla.com 2|*|Klaas|*|klaas@blabla.com |
de code voor het lezen:
PHP:
1
2
3
4
5
6
7
8
9
| <? $bestand = file("textfile.txt"); for($i=0; $i < count($bestand); $i++){ $regel = explode("|*|",$bestand[$i]); echo $regel[0]; //echoot de "id" echo $regel[1]; //echoot de "naam" echo $regel[2]; //echoot het "email adres" } ?> |
damn je vroeg het wegschrijven ff wachten edit komt er aan
Het schrijven:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <? function schrijfarray($array){ $bestand = fopen("textfile.txt","w"); for($i =0; $i < count($array); $i++){ $uitvoerregel = ""; while (list(,$value) = each ($array[$i])){ if($uitvoerregel == "") $uitvoerregel = $value; else $uitvoerregel .= "|*|$value"; } $uitvoerregel .= "\n"; fputs($bestand,$uitvoerregel); } fclose($bestand); } //gebruik van de functie: schrijfarray($blabla); ?> |
Een slechte functie ik weet het maar het is een begin voor je, want hij slaat niet alle details op.. zoals de key van de array..
GVD ik ben in een goeie bui
serialize voor het (voorbereiden van) het wegschrijven en unserialize voor het weer in een array zetten na het inlezen ...
TimD:
GVD ik ben in een goeie bui
da's een veel betere/snellere oplossing.TheRookie:
serialize voor het (voorbereiden van) het wegschrijven en unserialize voor het weer in een array zetten na het inlezen ...
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Verwijderd
Kewl weer iets bij geleerd.. thnx!Op woensdag 13 februari 2002 11:56 schreef drm het volgende:
da's een veel betere/snellere oplossing.
Pagina: 1