你直接用fread 读必然是乱码。用PHP的COM函数打开。

解决方案 »

  1.   

    <?php 
    error_reporting(E_ALL);
    $empty = new VARIANT();
    $word = new COM('word.application') or die('Unable to load Word');
    $word->Documents->Open("d:\\mysite\\xml\\play.doc");
    $word->Quit();
    $word->Release();
    $word = null;
    print "Word closed.\n";?>另外确认服务器有安装word
    欲打开的文件所在目录可写