可能的重复项:
如何检查 PHP 流资源是可读的还是可写的?
PHP 是否提供任何功能来检查文件句柄的访问模式?假设我以只读模式打开了一个文件。
$file_handle = fopen('putty.log','r');
是否可以在代码中检查特定句柄的访问模式?
查找模式的可能解决方案:
使用函数stream_get_meta_data:
$file_handle = fopen('putty.log','r');
$metadata = stream_get_meta_data($file_handle);
echo $metadata['mode'];
有关返回的阵列的更多信息,请阅读手册。