实例
把字符串由一种字符集转换成另一种:
<?php
$str = "hello world! æøå";
echo $str . "<br>";
echo convert_cyr_string($str,'w','a');
?>
定义和用法
convert_cyr_string() 函数把字符串由一种 cyrillic 字符集转换成另一种。
被支持的 cyrillic 字符集是:
k - koi8-r
w - windows-1251
i - iso8859-5
a - x-cp866
d - x-cp866
m - x-mac-cyrillic
注释:该函数是二进制安全的。
语法
convert_cyr_string(string,from,to)
参数 描述
string 必需。规定要转换的字符串。
from 必需。一个规定了源 cyrillic 字符集的字符。
to 必需。一个规定了目标 cyrillic 字符集的字符。
技术细节
返回值: 返回已转换的字符串。
php 版本: 4+
convert_cyr_string实例
xml 文件:
<?xml version="1.0" encoding="iso-8859-1"?>
<note>
<to>george</to>
<from>john</from>
<heading>reminder</heading>
<body>don't forget the meeting!</body>
</note>
php 代码:
<?php
$xml = simplexml_load_file("test.xml");
foreach ($xml->children() as $child)
{
echo "child node: " . $child;
}
?>
输出类似:
child node: george
child node: john
child node: reminder
child node: don't forget the meeting!
以上就是php把字符串由一种字符转换成另一种的函数convert_cyr_string() 的详细内容。