Unix/Linux中怎麼直接執行PHP腳本文件
使用Linux系統的服務器都有搭建完整的PHP環境,因此有些用戶會用PHP去寫一些執行自動化任務的腳本,可是發現每次執行PHP腳本都需要使用php 的'方式,感覺有點麻煩。其實我們是可以直接執行PHP腳本文件的下面小編給大家整理了,供大家參閱。
由於我們的服務器都是使用的 Linux 系統,並且都有搭建完整的 PHP 環境,所以有時候我會用 PHP 寫一些執行自動化任務的腳本,但是每次執行這個 PHP 腳本都需要使用 php 的方式,
編寫你的腳本文件
這裏我們編寫一個名字爲 test_ 的文件,文件的內容如下:
Here is some plain text.
Here is the file name:
<?php
echo $argv[0], PHP_EOL;
?>
腳本內容很簡單,就是把當前腳本文件的名稱打印出來。
然後,我們使用 PHP 命令執行一下這個腳本:
yuanyu@ymac:phpworkspace $ php test_ hello
Here is some plain text.
Here is the file name:
test_
yuanyu@ymac:phpworkspace $
給腳本文件增加頭信息,並且設置權限
然後,在這個文件的第一行寫上 php 命令的全路徑,前面是一個 #!:
#!/usr/bin/php
Here is some plain text.
Here is the file name:
<?php
echo $argv[0], PHP_EOL;
?>
然後給這個文件賦予可執行的權限:
yuanyu@ymac:phpworkspace $ chmod u+x ./test_
接下來就可以直接執行這個腳本了:
yuanyu@ymac:phpworkspace $ ./test_
Here is some plain text.
Here is the file name:
./test_
yuanyu@ymac:phpworkspace $
這種方式在 PHP 官方文檔中也是有說的,請參考:
文檔中的
“Example #2 Script intended to be run from command line ()”
以上就是Unix/Linux中直接執行PHP腳本文件的操作方法,不熟悉的用戶可以參照上面介紹的具體步驟來操作。
相關文章
-
Linux怎麼直接執行PHP腳本文件
最近迷上了php腳本,整天滿腦子都是php.也用php寫了一些腳本,甚至服務來完成一些日常服務器管理的任務,下面小編就給大家介紹下Unix/Linux中如何直接執行PHP腳本文件。Linux怎麼直接執行PHP腳本文件使用Linux系統的服務 -
PHP腳本修改Linux或Unix系統口令方法
PHP獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。今天,小編爲大家搜索整理了PHP腳本修改Linux或Unix系統口令方法,希望大家能有所收穫,更多精彩內容請持續關注我們應屆畢 -
關於PHP腳本修改Linux或Unix系統口令方法
PHP腳本修改Linux或Unix系統口令方法PHP獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。今天,小編爲大家搜索整理了PHP腳本修改Linux或Unix系統口令方法,希望大家能有所收 -
怎麼在linux的CLI下運行php文件
php的CLI模式(命令行)下運行php文件是一種高大上的運行方式.下面是應屆畢業生小編收集整理的.怎麼在linux的CLI下運行php文件,希望對大家有幫助~~ 在linux的CLI下運行php文件的方法 工具/原料已安裝好php環境的linux -
怎麼在linux的CLI下運行php文件大綱
php的CLI模式(命令行)下運行php文件是一種高大上的運行方式.下面是小編收集整理的怎麼在linux的CLI下運行php文件,希望對大家有幫助~~在linux的CLI下運行php文件的方法方法/步驟打開我們的linux命令行,準備好,以便開展接 -
linux系統怎麼添加計劃任務執行php文件
linux系統怎麼添加計劃任務執行php文件?PHP不支持多線程,有時候處理問題不是那麼爽,應屆畢業生小編以php文件爲例,講解linux下的計劃任務。 linux系統添加計劃任務執行php文件方法1.打開linux系統命令行界面。在命令 -
linux系統怎麼添加計劃任務執行php文件大綱
linux系統怎麼添加計劃任務執行php文件?PHP不支持多線程,有時候處理問題不是那麼爽,小編以php文件爲例,講解linux下的計劃任務。linux系統添加計劃任務執行php文件方法1.打開linux系統命令行界面。在命令行界面中輸入 -
PHP怎麼執行Linux系統命令函數
計劃的種類很多,可以按不同的標準進行分類。主要分類標準有:計劃的重要性、時間界限、明確性和抽象性等。但是依據這些分類標準進行劃分,所得到的計劃類型並不是相互獨立的,而是密切聯繫的。比如,短期計劃和長期計劃,戰略計 -
用PHP腳本在Linux系統上讀取輸入和對文件進行操作
Perl作爲Linux系統命令行腳本的首選解釋語言的日子一去不復返了。今天,我們有了更多的選擇,包括Python、Ruby和PHP。如果你已經爲網站編寫PHP代碼,並熟諳這種語言,那麼你會發現,在命令行使用PHP的速度之快,效果之好令人驚奇 -
基於ubuntu下nginx+php+mysql安裝配置
篇一什麼是醫生年度考覈個人總結,如何寫醫生年度考覈個人總結,其實工作總結是對一段時間來所做的工作進行分析研究,肯定成績,找出問題,把這些用文字表述出來,就叫做工作總結。醫生年度考覈個人總結也是跟其他個人總結差不多