PHP substr_replace() Funksie
Voorbeeld
Vervang "Hallo" met "wêreld":
<?php
echo substr_replace("Hello","world",0);
?>
Definisie en gebruik
Die substr_replace() funksie vervang 'n deel van 'n string met 'n ander string.
Let wel: As die beginparameter 'n negatiewe getal is en lengte is minder as of gelyk aan begin, word lengte 0.
Let wel: Hierdie funksie is binêr veilig.
Sintaksis
substr_replace(string,replacement,start,length)
Parameterwaardes
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
replacement | Required. Specifies the string to insert |
start | Required. Specifies where to start replacing in the string
|
length | Optional. Specifies how many characters should be replaced. Default is the same length as the string.
|
Tegniese besonderhede
Terugkeerwaarde: | Wys die vervangde string terug. As die string 'n skikking is, word die skikking teruggestuur |
---|---|
PHP weergawe: | 4+ |
Veranderinglog: | Vanaf PHP 4.3.3 aanvaar alle parameters nou skikkings |
Meer voorbeelde
Voorbeeld
Begin vervang by die 6de posisie in die string (vervang "wêreld" met "aarde"):
<?php
echo substr_replace("Hello world","earth",6);
?>
Voorbeeld
Begin vervang by die 5de posisie vanaf die einde van die tou (vervang "wêreld" met "aarde"):
<?php
echo substr_replace("Hello world","earth",-5);
?>
Voorbeeld
Voeg "Hallo" aan die begin van "wêreld" in:
<?php
echo substr_replace("world","Hello ",0,0);
?>
Voorbeeld
Vervang veelvuldige stringe gelyktydig. Vervang "AAA" in elke string met "BBB":
<?php
$replace = array("1: AAA","2: AAA","3: AAA");
echo implode("<br>",substr_replace($replace,'BBB',3,3));
?>
❮ PHP-stringverwysing