需要转换é;在PHP中使用e

需要转换é;在PHP中使用e,php,utf-8,Php,Utf 8,可能重复: 标题上写了大部分,但无论如何 我从一个输入文件中获取数据,在数据中我们将有字符。出于我们的目的,我们想把它转换成一个普通的小写字母e 有人知道怎么做吗? 就那一个角色?这似乎太明显了。。。把它换掉 $str = "é"; $str = str_replace("é","e",$str); echo $str; // "e" 就那一个角色?这似乎太明显了。。。把它换掉 $str = "é"; $str = str_replace("é","e",$str); echo

可能重复:

标题上写了大部分,但无论如何

我从一个输入文件中获取数据,在数据中我们将有字符。出于我们的目的,我们想把它转换成一个普通的小写字母e

有人知道怎么做吗?


就那一个角色?这似乎太明显了。。。把它换掉

$str = "é";

$str = str_replace("é","e",$str);

echo $str;  // "e"

就那一个角色?这似乎太明显了。。。把它换掉

$str = "é";

$str = str_replace("é","e",$str);

echo $str;  // "e"
$string=str_replace('e','e',$string)

$string=str_replace('e','e',$string)

我会用这个:

从PHP站点:

<?php
//In this form, strtr() does byte-by-byte translation
//Therefore, we are assuming a single-byte encoding here:
$addr = strtr($addr, "äåö", "aao");
?>

我会用这个:

从PHP站点:

<?php
//In this form, strtr() does byte-by-byte translation
//Therefore, we are assuming a single-byte encoding here:
$addr = strtr($addr, "äåö", "aao");
?>


这被称为。不是3542717的完全复制品。OP并不是在问如何替换所有的口音。@webbiedave:我认为这只是他实际所做工作的简化。但如果我错了,我愿意重新提出这个问题。你只是想替换这个单一的字符,还是在寻找一种音译文本的方法?@Gumbo:很可能是。我只是想指出,收银员们已经采取了行动,并按照OP的要求行事。无论哪种方式,这无疑是许多其他搜索和替换问题的重复,下面有足够的答案,所以我认为重新打开是没有意义的:)这被称为。不是3542717的完全复制品。OP并不是在问如何替换所有的口音。@webbiedave:我认为这只是他实际所做工作的简化。但如果我错了,我愿意重新提出这个问题。你只是想替换这个单一的字符,还是在寻找一种音译文本的方法?@Gumbo:很可能是。我只是想指出,收银员们已经采取了行动,并按照OP的要求行事。不管怎样,这无疑是许多其他搜索和替换问题的重复,下面有足够的答案,所以我认为重新打开是没有意义的:)虽然这是正确的,但事实证明我的问题是,在我的输入中,这个é实际上没有被识别为一个é,而是完全其他的东西。我尝试了你的代码,它确实起了作用(上次我相信别人说的不起作用)。虽然这是正确的,但我的问题是,在我的输入中,这个é实际上没有被识别为一个é,而是完全其他的东西。我尝试了你的代码,它确实起了作用(上次我相信别人说的不起作用)。