Selalunya apabila bekerja dengan rentetan, kita perlu memasukkan rentetan pada kedudukan tertentu dalam rentetan lain. PHP menyediakan fungsi yang mudah untuk tugas ini: substr_replace().
Menggunakan substr_replace() untuk Memasukkan String
Untuk memasukkan rentetan pada kedudukan yang ditentukan, gunakan sintaks berikut:
<code class="php">$newstr = substr_replace($oldstr, $str_to_insert, $pos, 0);</code>
Memahami Argumen Offset
Argumen $pos mewakili offset dalam rentetan asal di mana sisipan akan berlaku. Ia boleh sama ada positif atau negatif:
Sebagai contoh, kod berikut memasukkan rentetan "ujian" pada kedudukan 5 dalam rentetan asal:
<code class="php">$oldstr = "Hello World!"; $newstr = substr_replace($oldstr, "test", 5, 0);</code>
Keputusan:
Hello test World!
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Rentetan pada Kedudukan Tertentu dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!