处理Windows

时间:2015-11-17 12:25:27

标签: php utf-8

我写了这个简短的代码来输出ping。 但是我的输出中有变音符号,因为我在德国的Windows 7计算机上运行此命令,这些变音符号(ö,ä,ü)在输出中始终显示为?

所以我尝试将语言环境设置为de_DE.UTF-8,但这也没有帮助。

<?php
    header('Content-type: text/plain; charset=utf-8');
    $locale=    'de_DE.UTF-8';
    setlocale   (LC_ALL,    $locale);
    putenv      ('LC_ALL='.$locale);

    $result = shell_exec('ping www.google.de');

    echo $result;
?>

我输出的片段:

  

Pingwirdausgef hrtf rwww.google.de[173.194.112.248] mit 32字节   回到名单Daten:

0 个答案:

没有答案