substr_replace() substitui uma cópia de
string
delimitada pelos parâmetros
start
e (opcionalmente)
length
com a string dada em
replacement
. O resultado é retornado.
Se start
é positivo, a substituição começará
no start
-ésimo caractere da
string
.
Se start
é negativo, a substituição começará
no start
-ésimo caractere do final de
string
.
Se o length
é dado e é positivo, ele representa
o comprimento da porção de string
que é para ser substituída.
Se ele é negativo, ele representa o número de caracteres do final de
string
para parar de substituir. Se ele não é dado, então
o padrão será até strlen(
string
); i.e. o fim da substituição no final de
string
.
Veja tambémstr_replace() e substr().