Ik doe met ereg() een check om te kijken of een bestand die bepaalde waarde bevat. Dit is geen enkel probleem, alleen wil ik graag dat hij telt hoeveel keer die substr voorkomt! En het liefst zou ik het dan nog in een array geretourneerd krijgen.
Stel ik doe deze check:
Dit geeft 'o' weer. Maar de o zit er twee keer in, weet iemand hoe ik dit kan tellen? Ik ben al wezen stoeien met een while statement, en met een count() functie, maar het is me -helaas- niet gelukt?
Het liefst zou ik, zoals ik zei, de waardes in een array krijgen. Nou is dat bij een o niet zo bijzonder, maar wel als ik een reguliere expressie check doe. Dit is natuurlijk gewoon een vergelijking, als vb.
Stel ik doe deze check:
PHP:
1
2
3
4
5
| $bestand = file_get_contents('data.xml'); // bestand = "Hallo allemaal dit is erg ok."; ereg('o', $bestand, $temp); echo $temp[0]; |
Dit geeft 'o' weer. Maar de o zit er twee keer in, weet iemand hoe ik dit kan tellen? Ik ben al wezen stoeien met een while statement, en met een count() functie, maar het is me -helaas- niet gelukt?
Het liefst zou ik, zoals ik zei, de waardes in een array krijgen. Nou is dat bij een o niet zo bijzonder, maar wel als ik een reguliere expressie check doe. Dit is natuurlijk gewoon een vergelijking, als vb.
[ Voor 18% gewijzigd door Verwijderd op 24-06-2003 12:57 ]