php mencari dan menggantikan tetapi bukan pendua.
P粉481815897
P粉481815897 2023-07-17 18:41:56
0
1
475

Saya ingin menggantikan perkataan "Dozenten" dengan "Dozentin" dan perkataan "Dozent" dengan "Dozenten" menggunakan PHP. Masalahnya ialah, "Dozent" muncul dalam kedua-dua perkataan. Saya tidak boleh terus menggunakan `str_replace`. Bagaimana untuk mengelakkan mendapat hasil yang serupa dengan "Dozentenin"?

P粉481815897
P粉481815897

membalas semua(1)
P粉265724930

你可以使用`strtr`函数来实现,它可以在字符串中进行子字符串的翻译(替换):

<?php 
$s = "Dozenten Dozent Dozent Dozenten"; 
echo strtr($s, array("Dozenten" > "Dozentin", "Dozent" => "Dozenten")); 
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!