如何命令PHP在PC上打开MS Word并打开PC上的MS Word文件

基本上,我想做的是在 PHP 上制作一个小脚本,当用户单击“查看文件”时,客户端计算机上的 MS Word 应用程序应该自动打开(如果存在),并显示/打开文档服务器上的文件。我尝试过使用 exec() 和 COM,但它们似乎都无法正常工作。这是我用来打开 MS Word 的代码。


com_load_typelib('Word.Application');

$word = new COM("word.application");

$docName='C:/xampp/htdocs/phpword/helloWorld.docx';

$word->Documents->Open($docName);

这是我用来打开文件的代码。


致命错误:未捕获错误:在 C:\xampp\htdocs\phpword\word.php:16 中找不到类“COM”堆栈跟踪:#0 {main} 在 C:\xampp\htdocs\phpword\word.php 中抛出16号线


这是我得到的错误。


森栏
浏览 86回答 1
1回答

守候你守候我

您无法从 PHP 服务器控制客户端的计算机。exec()例如,将在您的 PHP 服务器上执行程序,但您无法在客户端计算机上运行程序、打开文件等。
打开App,查看更多内容
随时随地看视频慕课网APP