2011-12-14 59 views

回答

1

嘗試通過覆蓋擴展TPhpStream:

private static function inStreamName() { 
    if (php_sapi_name() == 'cli') { 
     return 'php://stdin'; 
    } 
    return 'php://input'; } 

,你也很可能需要改變open方法來打開你所選擇的寫文件。如果你需要的話,這裏是nice tutorial about php streams.

如果這樣做對你沒有效果,考慮使用TMemoryBuffer序列化爲字符串,並且你會發現你的方式把它放到一個文件中。

+0

謝謝....那麼......「cli」魔術串的意義是什麼? – jayunit100 2011-12-14 15:00:25

相關問題