Ik heb in een string html code staan en ik wil daarvan een deel automatisch eruit halen.
Hoe kan ik dan een begin en eind selecteren en dat deel eruit halen met php?
<?php
$var = "mijn nickname is richard3332 en ik ben geboren in nederland";
$var = preg_replace('#en(.*?)nederland#', '', $var);
?>
Pas op met welke zoekopdracht je gebruikt. Als je string nu eens "mijn nickname is richard3332. Weet je, dat ik ben geboren in nederland" is. Hier word het dikgedrukte verwijderd.
Als ik jou was zou ik me eens gaan verdiepen in regular expressions. Veel mensen vinden het moeilijk te begrijpen. Het is het 'chinees' van php. Nouja, toch ook niet. Het is gewoon logisch nadenken en veel oefenen en proberen. Het is zeer krachtig!
Lees er eens een paar tutorials over ;)
Edit:
Dit is de beste regular expression tutorial op PHPhulp: Klikje();