Fungsi substr_replace
Fungsi substr_replace menggantikan bagian
string yang ditentukan dengan string lainnya. Fungsi ini memotong
bagian string yang ditentukan (parameter menunjukkan
dari mana mulai memotong dan berapa banyak karakter
yang diambil) dan menggantikan bagian yang dipotong dengan string
yang ditentukan. Jika parameter terakhir tidak ditentukan
- penggantian akan dilakukan hingga akhir string.
Sintaksis
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
Contoh
Mari kita potong dari string karakter, mulai
dari yang pertama (penomoran karakter dimulai
dari nol), 3 buah dan sebagai gantinya kita sisipkan
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
Hasil eksekusi kode:
'a!!!e'
Contoh
Mari kita potong dari string karakter, mulai
dari yang pertama hingga akhir string (karena parameter terakhir
tidak ditentukan) dan sebagai gantinya kita sisipkan
'!!!':
<?php
echo substr_replace('abcde', '!!!', 1);
?>
Hasil eksekusi kode:
'a!!!'
Lihat juga
-
fungsi
str_replace,
yang melakukan pencarian dan penggantian berdasarkan string -
fungsi
substr,
yang memotong bagian substring