我有一個文件描述符(編輯:fopen在不一定是本地文件的流上返回的資源)被傳遞到黑盒子中。當它彈出時,是否可以確定描述符是否已關閉?是否可以在PHP中確定文件描述符的狀態?
編輯:
它看起來像功能函數get_resource_type($ FD)將返回 「未知」 在一個封閉的資源。有誰知道這是否適用於大多數PHP版本?
我有一個文件描述符(編輯:fopen在不一定是本地文件的流上返回的資源)被傳遞到黑盒子中。當它彈出時,是否可以確定描述符是否已關閉?是否可以在PHP中確定文件描述符的狀態?
編輯:
它看起來像功能函數get_resource_type($ FD)將返回 「未知」 在一個封閉的資源。有誰知道這是否適用於大多數PHP版本?
這適用於文件名稱,而不是打開的文件。 – 2009-09-23 18:23:35
已經糾正,因爲你保存你的評論:) – drAlberT 2009-09-23 18:24:01
謝謝。這適用於本地文件,但不適用於fopen返回的其他類型的描述符類流。我想這應該在問題中指定:) – 2009-09-23 18:26:06