Penggantian Berbilang Aksara dengan str_replace
Dalam PHP, str_replace biasanya digunakan untuk menggantikan satu aksara dengan yang lain. Namun, bagaimana jika anda mahu menggantikan berbilang aksara serentak?
Penyelesaian:
Untuk menggantikan berbilang aksara serentak, hantar tatasusunan aksara yang ingin anda gantikan sebagai hujah pertama untuk str_replace.
str_replace(array(':', '\', '/', '*'), ' ', $string);
Untuk PHP 5.4 atau lebih baru, anda boleh menggunakan trengkas sintaks:
str_replace([':', '\', '/', '*'], ' ', $string);
Pendekatan ini akan menggantikan semua kejadian aksara yang ditentukan dalam rentetan input dengan nilai gantian yang disediakan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggantikan Berbilang Aksara Sekaligus Menggunakan str_replace dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!