標籤:
雖然PHP是用來開發動態網頁的,但是PHP也可以來搞伺服器端,PHP-CLI(PHP-COMMOND-LINE-INTERFACE) 指令碼完全可以加到 linux 的 crontab 定時服務裡,在設定的時間點執行。
由於 PHP-CLI 的最大執行時間是沒有限制的(the maximum execution time is unlimited for CLI scripts),Web 指令碼預設最多隻能執行30秒, PHP-CLI 指令碼來維護系統是很合適的。
在window下,在php的目錄下,存在一個可執行程式,那麼就在,cmd模式下,
進入到php的安裝目錄
D:\xampp\php>php d:\www\p.php
執行輸出了,p.php中的內容。
在ubuntu上也寫了一個
1.php中:
1 <?php 2 $num = fgets(STDIN); 3 $count = 0; 4 for($i = 0;$i < strlen($num);$i ++){ 5 $count += $num[$i]; 6 } 7 $i = 0; 8 $a = array(); 9 while($count != 0){10 $out = $count % 10;11 $count /= 10;12 $count = intval($count);13 $cc = "";14 switch($out){15 case 1:$cc = "yi"; break;16 case 2:$cc = "er"; break;17 case 3:$cc = "san"; break;18 case 4:$cc = "si"; break;19 case 5:$cc = "wu"; break;20 case 6:$cc = "liu"; break;21 case 7:$cc = "qi"; break;22 case 8:$cc = "ba"; break;23 case 9:$cc = "jiu"; break;24 case 0:$cc = "ling"; break;25 }26 $a[] = $cc;27 }28 $a = array_reverse($a);29 for($i = 0;$i < count($a) - 1 ; $i ++){30 echo $a[$i].‘ ‘;31 }32 echo $a[$i]."\n";33 ?>
PHP-cli簡介