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ֆունկցիան,
որը կտրում է ենթատողի մի մասը