stream_get_meta_data

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

stream_get_meta_data�ӷ�װЭ���ļ�ָ����ȡ�ñ�ͷ��Ԫ����

˵��

stream_get_meta_data ( int $fp ) : array

�������� stream ����Ϣ���������κ�ͨ�� fopen()��fsockopen() �� pfsockopen() �������������ص��������������Ŀ��

  • timed_out (bool) - ������ϴε��� fread() ���� fgets() �еȴ�����ʱ����ʱ����Ϊ TRUE��

  • blocked (bool) - ������������� IO ģʽʱΪ TRUE���μ� stream_set_blocking()��

  • eof (bool) - ����������ļ�ĩβʱΪ TRUE��ע����� socket �������� unread_bytes Ϊ����ֵʱҲ����Ϊ TRUE��Ҫ�ⶨ�Ƿ��и������ݿɶ����� feof() �����ȡ����Ŀ��ֵ��

  • unread_bytes (int) - ��ǰ�� PHP �Լ����ڲ��������е��ֽ�����

    Note: ��Ҫ�ڽű���ʹ�ô�ֵ��

������Ŀ�� PHP 4.3 �¼ӵģ�

  • stream_type (string) - һ���������ײ�ʵ�ֵı�ע��

  • wrapper_type (string) - һ���������ķֲ�Э���װʵ�ֵı�ע��������ڷ�װЭ�����Ϣ�� ֧�ֵ�Э��ͷ�װЭ����

  • wrapper_data (mixed) - ��ǰ�����ӵķ�װЭ�����ݡ������װЭ�鼰�����ݵ���Ϣ�� ֧�ֵ�Э��ͷ�װЭ����

  • filters (array) - �����б������ڵ�ǰ�����κι������������顣���������ĵ�����¼�е����ù������б���

Note:

�������� PHP 4.3 �����ģ��ڴ˰汾֮ǰ�������� socket_get_status() ��ȡ��ǰ�ĸ���Ŀ�����������ڻ��� socket ������

�� PHP 4.3 ���Ժ�汾�У�socket_get_status() �DZ������ı�����

Note: ����������������ͨ�� Socket ��չ������������

������ĿΪ PHP 5.0 �¼ӣ�

  • mode (string) - �Ե�ǰ����Ҫ��ķ������ͣ��� fopen() �еı�� 1����

  • seekable (bool) - �Ƿ�����ڵ�ǰ���ж�λ��

  • uri (string) - �뵱ǰ�������� URI ���ļ�����