Manipulasi Rentetan: Menggantikan Subrentetan
Masalah:
Anda mempunyai rentetan yang mengandungi khusus aksara yang anda ingin gantikan dengan aksara yang berbeza. Sebagai contoh, anda ingin menukar semua kejadian huruf "a" dalam rentetan anda kepada "
Penyelesaian:
PHP menyediakan strtr () fungsi, yang memberi anda kuasa untuk melakukan penggantian rentetan dengan menentukan pemetaan aksara yang akan diganti. Begini cara anda boleh menggunakannya:
strtr($str, array('a' => '<replacement>'));
Dengan menyediakan rentetan input $str dan tatasusunan yang memetakan aksara (cth., 'a') kepada penggantiannya ('
strtr("Hello, my name is Santa", array('a' => '<replacement>'));
Dalam contoh khusus ini, semua aksara "a" dalam rentetan input akan digantikan dengan "
Atas ialah kandungan terperinci Bagaimanakah saya boleh Menggantikan Substrings dalam Rentetan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!