[php] Waarden in een text file veranderen

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Ik zit met een probleem, waarvan ik denk net niet weet hoe ik het opgelost moet krijgen.
Ik wil uit een text bestand bepaalde waarden verhogen.

vb (dit staat in een text bestand):
===
1209 >>X 1230 >>Y

1259 >>X 1230 >>Y
===

Ik wil bij alle variabelen voor ">>X" de waarde met 30 verhogen.
Ik heb wel in de search gezocht, maar ik heb g1 idee waar ik op moet zoeken voor dit probleem.

:?. Iemand enig idee hoe ik dit moet doen of een tip om me op weg te helpen??

Specs


  • Grum
  • Registratie: Juni 2001
  • Niet online
http://www.php.net/manual/en/ref.strings.php

tja .. je bent een beetje willig & inventief of niet :+

  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 28 februari 2002 00:06 schreef papa_eend het volgende:
www.php.net/explode

www.php.net/implode

that'd do it :)
Zou je er misschien wat begeleidende text bij willen geven? ik kom er niet helemaal uit.
De gegevens moeten wel uit een text file gehaald worden he, dus dat filteren daaruit valt niet mee (voor mij dan), das ook mijn grootste probleem.

Specs


Verwijderd

Je leest een regel, explode hem op de spatie en verhoogt het eerste deel met 30. Vervolgens implode je hem weer en schrijf je hem weg. Niet zo'n probleem toch?

  • Grum
  • Registratie: Juni 2001
  • Niet online
PHP:
1
<?$theString    = '1209 >>X 1230 >>Y';$theArray     = explode(' ', $theString);$theArray[0] += 30;$theString    = implode(' ', $theArray);?>

whoha! .. hard!

  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 28 februari 2002 17:27 schreef Zef het volgende:
Je leest een regel, explode hem op de spatie en verhoogt het eerste deel met 30. Vervolgens implode je hem weer en schrijf je hem weg. Niet zo'n probleem toch?
Blijkbaar niet, maar zou je er een klein voorbeeldje van kunnen geven?

Specs


  • Grum
  • Registratie: Juni 2001
  • Niet online
blind of scheel ? >:)

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 20:51
Op donderdag 28 februari 2002 17:30 schreef Grum_ het volgende:
blind of scheel ? >:)
beide ? >:)

  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 28 februari 2002 17:28 schreef Grum_ het volgende:
PHP:
1
<?$theString    = '1209 >>X 1230 >>Y';$theArray     = explode(' ', $theString);$theArray[0] += 25;$theString    = implode(' ', $theArray);?>

whoha! .. hard!
THANX, maar hoe krijg ik $theString zo geformuleerd uit een text file.

Specs


  • Grum
  • Registratie: Juni 2001
  • Niet online
SLOTJE

damn doe zelf ook es wat man

hier: http://nl.php.net/manual/nl/ref.filesystem.php

zoeken kreng >:) :+

Verwijderd

Op donderdag 28 februari 2002 17:30 schreef Vibe het volgende:

[..]

THANX, maar hoe krijg ik $theString zo geformuleerd uit een text file.
Je weet niet hoe je en regel uit een bestand in een variabele leest? http://php.net/fopen en http://php.net/fgets

  • pbregman
  • Registratie: Oktober 2001
  • Laatst online: 22-05-2023
Op donderdag 28 februari 2002 17:31 schreef Grum_ het volgende:
SLOTJE

damn doe zelf ook es wat man

hier: http://nl.php.net/manual/nl/ref.filesystem.php

zoeken kreng >:) :+
IK heb zelf ook wel iets gedaan, ik ben vandaag al aan de gang geweest met die filesystem funtcies, dus die URL is niet nieuw voor me.
Maar ik moet gewoon nog best wel een hoop leren over PHP, en nou ja, als daar dan zo op gereageerd wordt, vind ik dat wel beetje flauw.
Als je me niet wilt helpen hoeft dat niet ofzo, maar ga ff iemand anders afzeiken dan.

Specs


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Denk dat je met rustig de manual lezen redelijk ver komt.
voor links zie hierboven.
Pagina: 1

Dit topic is gesloten.