php判斷linux下程式問題例項

2022-09-29 13:21:10 字數 606 閱讀 3407

有時候在伺服器上面寫一些指令碼的時候,經常要放到crontab裡面定時執行。時間長了就有乙個問題,那就是程式重複執行消耗太多的資源,怎麼處理呢?下面璞玉寫了兩種方法.

//第一種:用linux裡面的正則匹配

function ifrun($clsname,$bf = 0)

else

} else

else

}}//呼叫:

if (ifrun('pooy',5))

//備註:pooy是程式pooy.php的名稱!

//第二種:把程序寫到檔案裡面,然後用file函式去讀取然後去匹配字串

system('ps -ef |grep wget > /root/pooy.txt');

$arr=file('/root/pooy.txt');

$total=count($arr);

for($i=0;$i

}if(count($count) >= 1 )

else

//注:"www/pooy" 是程式裡面包含的字串!

//現在php程式在linux執行是否通暢多了呢?

本文標題: php判斷linux下程式問題例項

本文位址:

linux下cron執行php程式

一般情況下,觸發乙個php指令碼無話可說,你需要做的便是在伺服器上設定乙個如下的crontab bin local php path to your php script.php 這就是了,無論你是否願意,script.php這個指令碼檔案將由crontab自動執行 可是,問題就來了 當bash執行...

Linux中用PHP判斷程式執行狀態的2個方法

有時候在伺服器上面寫一些指令碼的時候,經常要放到crontab裡面定時執行。時間長了就有乙個問題,那就是程式重複執行消耗太多的資源,怎麼處理呢?下面我寫了兩種方法 第一種 用linux裡面的正則匹配 複製 如下 function ifrun clsname,bf 0 else n else else...

判斷使用者終端型別 php程式

php簡單判斷iphone ipad android及pc裝置的型別 將使用windows系統的裝置定為pc 原理是判斷瀏覽器提交的user agent,如下 獲取user agent 分析資料 is pc strpos agent,windows nt true false is iphone s...