与任何文件或套接字相关的函数一样,对流的操作可能会因各种正常原因而失败(例如:无法连接到远程主机、文件未找到等)。流相关的调用也可能失败,因为所需的流未在正在运行的系统上注册。有关 PHP 安装支持的流列表,请参见stream_get_wrappers()返回的数组。与大多数 PHP 内部函数一样,如果发生错误,将生成一个E_WARNING消息,描述错误的性质。
E_WARNING