使用PHP寫shell腳本基礎輸入輸出說明

#!/usr/bin/env php
<?php
	// $argc 表示參數個數,$argv 參數內容
	// echo '接收到'.$argc.'個參數';
	// print_r($argv);
	
	// 這個函數也可以接收參數
	$option = getopt('v');
	if(isset($option['v'])){
		fwrite(STDOUT, "demo版本:v0.0.1\n");
    }

	// STDIN 是輸入
	echo '請確認是否繼續(Y/N):'; 
	$jimmy = fgets(STDIN);

	// STDOUT是輸出
    fwrite(STDOUT, "寫入數據是:{$jimmy}");

調用:

$./demo -v
demo版本:v0.0.1
請確認是否繼續(Y/N):y
寫入數據是:y
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章