[php] waarde uit log bestand halen

Pagina: 1
Acties:

  • radial
  • Registratie: Augustus 2000
  • Laatst online: 19:16

radial

Watch out

Topicstarter
Het volgende is het geval:

Ik heb een log bestand, waarin bepaalde waardes worden opgeslagen. Nu is de bedoeling dat uit dit bestand 1 waarde wordt gehaald die nodig is, het probleem alleen is dat deze waarde elke keer wisselend is en op een andere regel staat, daar zit dus geen logica in.

De waarde waar het om gaat is: r=xxxxx of d=xxxxx

Heeft iemand enig idee hoe je dit het beste kan doen?

20xSF170s - ozo


Verwijderd

ik weet niet of er nog meer keer een 'r' in het bestand staat of 'r=' anders kun je gewoon het hele bestand als een string inlezen en dan met 'stristr($haystack, $needle)' de positie van het eerste voorkomen van $needle in $haystack. Vinden. Dan weet je dat 2 posities verder je waarde staat. Die kun je dan inlezen met 'substr($string, $start, $length)'. En zo heb je je waarde. Het wordt natuurlijk moeilijker als er meerdere malen een 'r=' voorkomt in het bestand.
Hopelijk heb je er iets aan? ;)