例如,将"æ"转换为"ae"的PHP函数,反之亦然?



是否有一个PHP函数可以将像"Æ"这样的连字转换为"AE",反之亦然

你可以

使用PHP的几个函数之一,一个是preg_replace()函数。

<?php
$replace='Æ';
$new=str_replace('Æ', 'AE', $replace); 
echo $new;

将呼应 AE


反之亦然:

<?php
$replace='AE';
$new=str_replace('AE', 'Æ', $replace); 
echo $new;

将呼应 Æ


使用str_replace()函数,它可以在句子中使用,例如:

echo str_replace("Æ","AE","Æ has been replaced from using: ") . "Æ";

哪个将回显AE已被替换为使用:Æ

带有"//TRANSLIT"的iconv效果很好:

$strWithoutLigatures = iconv("utf-8", "us-ascii//TRANSLIT", $strWithLigatures);

(来源)

最新更新