Fungsi substr_replace
Fungsi substr_replace menggantikan bahagian
string yang ditentukan dengan string lain. Fungsi ini memotong
bahagian string yang ditentukan (parameter menentukan
dari mana untuk memulakan pemotongan dan berapa banyak aksara
yang diambil) dan menggantikan bahagian yang dipotong dengan string
yang ditentukan. Jika parameter terakhir tidak dinyatakan
- penggantian akan dilakukan hingga akhir string.
Sintaks
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
Contoh
Mari kita potong dari string aksara, bermula
dari yang pertama (penomboran aksara bermula
dari sifar), 3 keping dan sebagai gantinya masukkan
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
Hasil pelaksanaan kod:
'a!!!e'
Contoh
Mari kita potong dari string aksara, bermula
dari yang pertama hingga akhir string (kerana parameter terakhir
tidak dinyatakan) dan sebagai gantinya masukkan
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1);
?>
Hasil pelaksanaan kod:
'a!!!'
Lihat juga
-
fungsi
str_replace,
yang melakukan carian dan gantian berdasarkan string -
fungsi
substr,
yang memotong bahagian substring