Kazi substr_replace
Kazi substr_replace hubadilisha sehemu maalum
ya kamba na nyingine. Kazi hii hukata sehemu maalum
ya kamba (vigezo huonyesha mahali pa kuanzia kukata
na idadi ya herufi kuchukua) na hubadilisha sehemu
iliyokatwa kwa kamba maalum. Ikiwa kigezo cha mwisho
hakiaonyeshwa - ubadilishaji utafanyika hadi mwisho wa kamba.
Syntax
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
Mfano
Wacha tukate herufi kutoka kwenye kamba, kuanzia
ya kwanza (hesabu za herufi huanzia
sufuri), 3 kwa idadi na badala yake tuingize
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
Matokeo ya utekelezaji wa kificho:
'a!!!e'
Mfano
Wacha tukate herufi kutoka kwenye kamba, kuanzia
ya kwanza hadi mwisho wa kamba (kwa sababu kigezo cha mwisho
hakiaonyeshwa) na badala yake tuingize
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1);
?>
Matokeo ya utekelezaji wa kificho:
'a!!!'
Angalia pia
-
kazi
str_replace,
ambayo hufanya utafutaji na ubadilishaji kwenye kamba -
kazi
substr,
ambayo hukata sehemu ya kamba ndogo