是否有任何技巧可以通过双击像HTML文件从任何文件夹中运行Windows XP中的.PHP文件?
我使用XAMPP,但在此我们需要将文件放在一个特殊的htdocs文件夹中。我想通过双击从任何文件夹,桌面运行文件。
答案 0 :(得分:3)
经过大量搜索,我发现了一种简单的方法
PHPScriptNet - 适合那些学习PHP的人的便携式应用程序。 PHPScriptNet可以在Windows机器的任何位置运行PHP脚本,而无需安装PHP或任何Web服务器。
答案 1 :(得分:1)
查看HTML文件与PHP文件存在显着差异:
HTML 文件是浏览器解释的静态文件。当您打开它们时,HTML文件的PATH将作为参数传递给默认浏览器,该浏览器会解释并显示该文件。
另一方面,PHP 文件需要由PHP解释器(在您的情况下为XAMPP)在浏览器呈现生成的HTML之前进行解释。在这种情况下,本地文件PATH必须转换为相应的本地URL,然后发送到浏览器。
示例解决方案
您可以编写一个简单的脚本,将'/ var / www /'替换为'http://localhost:8888/'(例如,使用正则表达式)并将其传递给浏览器。然后,将PHP文件与脚本关联。
答案 2 :(得分:0)
PHP附带一个名为php.exe的命令行界面解释器(在Windows中)。这可以在PHP安装目录的根目录中找到。
您需要将.php文件与此解释器关联。也就是说,进入工具 - >文件夹选项 - >文件类型,并注册php.exe -f "%1"
作为.php文件类型的应用程序。
也就是说,想要通过双击来“运行”PHP文件并不是很典型 - 没有多少人会像他们使用的那样使用PHP,例如,批处理文件或shell脚本 - PHP是更适合生成网页,即在Web服务器中使用它。有可能,在Web服务器之外运行PHP并不是你真正想要做的。例如,PHP文件将在命令窗口中运行,其输出将是纯文本,如果要查看其输出,脚本将需要在终止后暂停或等待标准输入本身的输入。
的更多信息