Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 此Codeigniter功能不支持';t说明所有重音字符_Php_Codeigniter_Non Ascii Characters - Fatal编程技术网

Php 此Codeigniter功能不支持';t说明所有重音字符

Php 此Codeigniter功能不支持';t说明所有重音字符,php,codeigniter,non-ascii-characters,Php,Codeigniter,Non Ascii Characters,这是我的重音字符列表 代码 我使用了convert_accent_characters将重音字符转换为ASCII字符。但是,对于两个字符(Þ和þ),它似乎失败,请参见输出: aaaaaeceeeiIIIdjnoooooouueyÞssaaaaeaeceeeiIIdjnoooouueyþy 我怎样才能解释这两个字符呢 这种改变是否足够 '/П/Þ/þ'=>p',第88行?我不熟悉那些角色,也不熟悉他们来自什么语言 您应该添加此代码 '/Þ|þ/' => 'th', '/п/' => '

这是我的重音字符列表

代码

我使用了
convert_accent_characters
将重音字符转换为ASCII字符。但是,对于两个字符(Þþ),它似乎失败,请参见输出:

aaaaaeceeeiIIIdjnoooooouueyÞssaaaaeaeceeeiIIdjnoooouueyþy

我怎样才能解释这两个字符呢

这种改变是否足够


'/П/Þ/þ'=>p',
第88行?我不熟悉那些角色,也不熟悉他们来自什么语言

您应该添加此代码

'/Þ|þ/' => 'th',
'/п/' => 'p',
到文件
application/config/foreign\u chars.php

此数组用于定义音译

Þ
þ
来自冰岛字母表。替换为英语中的有向图
th


П
来自西里尔字母表,翻译成英语为
p

我认为语法是
'/|þ/'=>'th'
。这是我期待的更改。谢谢。这不是斜线,而是管道
|
。太好了,我提出了一个拉动请求进行此更改,并被接受,因此谢谢。:-)很高兴帮助你@防抱死制动系统