Windows不支持shebang
語法如Linux一樣。
要配置.php
文件擴展名關聯與PHP可執行文件打開。
- 右鍵單擊一個
.php
文件(或任何文件擴展名要與php.exe的關聯)Open With
- 選擇
More Apps
- 滾動
- 點擊底部
Choose another app
- 選擇
Look for another app on this PC
- 導航至
php.exe
可執行文件並將其選中
- 檢查
Always use this app to open .php files
- 點擊確定
之後你可以打開一個命令提示符(cmd
),並有PHP的路徑執行.php
文件,而無需前綴PHP。
您也可以通過雙擊文件來執行.php
文件(儘管PHP終端在執行後不會保持打開狀態,除非像.bat
文件函數那樣添加sleep
)。
我用.php3
作爲一個例子,因爲我已.php
配置爲打開 我的IDE。
d:\ test.php3
<?php
echo 'Hello World';
要與chmod 0111
使.php
文件擴展名的可執行文件就像Linux中。您必須將;.PHP
附加到PATHEXT
Windows環境變量。
爲了讓文件全局可訪問的,追加.php
文件位於您的Windows PATH
環境變量的目錄。否則.php
文件移動到您的PATH
的Windows環境變量已列出一個目錄下,如C:\Windows
或C:\Windows\System32
初始化新的環境變量,無論是推出一個新的命令提示符(cmd
)爲管理員和關閉或重新啓動。
或者創建一個C:\Windows\Jimboo.bat
文件,其中包含。
@echo off
"X:\path\to\php.exe" "X:\path\to\index.php"
然後,這將通過鍵入Jimboo
在命令提示符處執行所需的文件。
定義php可執行文件的路徑爲windows環境變量https://stackoverflow.com/a/2736574/853360 –
創建一個批處理文件並將其添加到您的路徑? – MatsLindh