PHP | convert_cyr_string()函数
convert_cyr_string()函数是PHP的内置函数。该函数用于将字符串从一种 Cyrillic 字符集转换为另一种。这里使用了两个参数,例如from和to ,它们是单个字符,表示西里尔字符集的源和目标。
下表列出了一些支持的字符集:Symbol Character set a x-cp866 d x-cp866 i iso8859-5 k koi8-r m x-mac-cyrillic w windows-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