PHP - convert_cyr_string() 函数



PHP 的 convert_cyr_string() 函数用于将字符串从一种西里尔字母字符集转换为另一种。

此函数允许您将字符串的编码从一种西里尔字母脚本更改为另一种,例如从 KOI8-R 更改为 Windows-1251,或从 UTF-8 更改为 ISO-8859-5。

从 PHP 7.4.0 版本开始,此函数已被弃用,从 PHP 8.0.0 版本开始,此函数已被移除

语法

以下是 PHP convert_cyr_string() 函数的语法:

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

参数

此函数接受三个参数,如下所示:

  • str - 需要转换的字符串。
  • from - 它表示源西里尔字母字符集,为单个字符。
  • to - 它表示目标西里尔字母字符集,为单个字符。

返回值

此函数返回转换后的字符串。

示例

以下程序演示了 PHP convert_cyr_string() 函数的使用:

<?php
   $str = "tutorials Point ";
   echo convert_cyr_string($str,'w','a'); 
?>

输出

执行上述程序后,将出现以下错误,因为此函数已“弃用”:

PHP Fatal error:  Uncaught Error: Call to undefined function convert_cyr_string() in C:\Apache24\htdocs\index.php:3
Stack trace:
#0 {main}
  thrown in C:\Apache24\htdocs\index.php on line 3
php_function_reference.htm
广告