substr_replace
- FrankY
- Closed
-
-
Guest, wil je besparen op je domeinnamen? (ad)
-
Hoe bedoel je? Bedoel je dat als je een string "Boe boe boe" hebt dat het dan "Banaan boe boe" word?
-
Nee ik wil dan bijvoorbeeld alleen hallo replacen in boe
-
-
substr_replace is niet de juiste functie hiervoor. Ook preg_replace niet, want deze is echt zinloos sloom in dit geval. Gebruik in dit geval str_replace.
Voorbeeld:
-
Volgens mij bedoeld franky wat terror vroeg.
En dat is een beetje moeilijk (lees "niet") met (alleen) str_replace() aangezien je geen limiet mee kan geven. -
Dat is natuurlijk ook mogelijk.
PHP
Toon Meer<?php function replace_once($replace,$for,$string) { $length = strlen($replace); $start = strpos($string,$replace); return substr_replace($string,$for,$start,$length); } $str = "Hallo wereld! We hebben een hele mooie wereld met ons allen."; print replace_once("wereld","Criminalspoint",$str); ?>
Participate now!
Heb je nog geen account? Registreer je nu en word deel van onze community!