📜  PHP | convert_cyr_string()函数

📅  最后修改于: 2022-05-13 01:57:40.412000             🧑  作者: Mango

PHP | convert_cyr_string()函数

convert_cyr_string()函数是PHP的内置函数。该函数用于将字符串从一种 Cyrillic 字符集转换为另一种。这里使用了两个参数,例如fromto ,它们是单个字符,表示西里尔字符集的源和目标。

下表列出了一些支持的字符集:

SymbolCharacter set
ax-cp866
dx-cp866
iiso8859-5
kkoi8-r
mx-mac-cyrillic
wwindows-1251

语法

convert_cyr_string ( string $str, string $from, string $to )

使用的参数

  • $str :这是原始输入字符串,需要转换。这是强制性参数。
  • $from :参数$from是单字符类型,它是 Cyrillic字符集的来源,字符串应该被转换。这是强制性参数。
  • $to :参数$to是单字符类型,它是西里尔字符集的目标。这是强制性参数。

返回值:该函数返回给原来的字符串转换后的字符串。



例子

Input : Geek .....
Output : Geek .....
Explanation : The string (Geek) convert from the
              character-set "w" (windows-1251) 
              to "a" (x-cp866).

Input : Geek hello ????????
Output : Geek hello ò.ò.ò.ò.ò.ò.ò.ò.
Explanation : The string (Geek hello ????????) convert from the
              character-set "w" (windows-1251) 
              to "k" (koi8-r).

下面的程序说明了 convert_cyr_string()函数。

PHP


输出

Geeksforgeeks æøåÐ?Ð?Ð?øåæøå
Geeksforgeeks ç.ç£ç½ò.ò.ò.ç£ç½ç.ç£ç½

注意:这个函数是二进制安全的,因为当将二进制数据传递给函数时,文本和字符串应该被处理。

参考文献:http:// PHP.NET /手动/ EN /函数.convert-CYR-字符串。 PHP