Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menggantikan Berbilang Aksara Sekaligus Menggunakan str_replace dalam PHP?

Bagaimanakah Saya Boleh Menggantikan Berbilang Aksara Sekaligus Menggunakan str_replace dalam PHP?

Barbara Streisand
Barbara Streisandasal
2024-11-29 18:52:101001semak imbas

How Can I Replace Multiple Characters at Once Using str_replace in PHP?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn