PHP-Cookbook-chapte13

程式碼

//'13.1'擷取其他程式的輸出
$session_name = $session_txt['13.1'];
echo $session_name."<br>";
//echo ROOT_PATH."<br>";


$current_date = 'date';

$pp =popen('date','r');
while ($line = fgets($pp,1024)){
	$output .=$line;
}
pclose($pp);

show_array($output);
exec('date',$output_1);
print implode ("\n",$output_1)."<br>";  
show_array($output_1);

$message="
<fieldset><legend><font color=red>TIPS</font></legend>
   exec()函數。此函式會開啟一個管線連接到某個程式,並將該程式所有的輸出<br>
   逐行放到陣列中(欲填入的陣列當成第二個參數)。
   	
<br>
</fieldset>
";
echo $message."<br>";
//'13.2'印出程式的輸出
$session_name = $session_txt['13.2'];
echo $session_name."<br>";
//echo ROOT_PATH."<br>";

passthru('date');


$message="
<fieldset><legend><font color=red>TIPS</font></legend>
  passthru()函式 
<br>
</fieldset>
";
echo $message."<br>";