Функсияи substr_replace
Функсияи substr_replace қисми муайянкардаи
сатрро бо дигаре иваз мекунад. Ин функсия қисми
муайянкардаи сатрро мебурад (бо параметрҳо ишора карда мешавад,
аз куҷо буридан оғоз шавад ва чанд рамз
гирифта шавад) ва қисми буридашударо бо сатри муайяншуда
иваз мекунад. Агар параметри охирин муайян карда нашавад
- иваз то охири сатр иҷро хоҳад шуд.
Синтаксис
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
Намуна
Биёед аз сатр рамзҳоро бурем, бо истифода аз
якум (шуморагузории рамзҳо оғоз меёбад
аз сифр), 3 адад ва ба ҷои онҳо гузорем
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
Натиҷаи иҷрои рамз:
'a!!!e'
Намуна
Биёед аз сатр рамзҳоро бурем, бо истифода аз
якум то охири сатр (зеро параметри охирин
муайян нашудааст) ва ба ҷои онҳо гузорем
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1);
?>
Натиҷаи иҷрои рамз:
'a!!!'
Ҳамчунин нигаред
-
функсияи
str_replace,
ки ҷустуҷӯ ва ивазро дар сатр амалӣ мекунад -
функсияи
substr,
ки қисми зерсатрро мебурад