Internet ����TCP��UDP��SSL �� TLS

PHP 3��PHP 4��PHP 5�� ssl://& tls://�� PHP 4.3 ����á�

sslv2://& sslv3://�� PHP 5.0.2 ����á�

Note: ���û��ָ������������ٶ�Ϊ tcp://��

  • 127.0.0.1
  • fe80::1
  • www.example.com
  • tcp://127.0.0.1
  • tcp://fe80::1
  • tcp://www.example.com
  • udp://www.example.com
  • ssl://www.example.com
  • sslv2://www.example.com
  • sslv3://www.example.com
  • tls://www.example.com

Internet �����׽�����Ŀ���ַ�л�������һ���˿ںš��� fsockopen()���ڵڶ���������ָ���������Ͳ���Ӱ�촫������ URL��Ȼ���� stream_socket_client()����صĺ��������ô�ͳ�� URL���˿ں��ڴ����� URL ������ð�ŷָ���ָ����

  • tcp://127.0.0.1:80
  • tcp://[fe80::1]:80
  • tcp://www.example.com:80

Note: ���˿ںŵ� IPv6 ���ֵ�ַ
������ĵڶ��������У�IPv4 ��������������ֻ����һ��ð�źͶ˿ںţ��� IPv6 �ĵ�ַ�����ڷ������У� [fe80::1]������Ϊ�˽� IPv6 ��ַ�е�ð�ź������ָ��˿ںŵ�ð����������

ssl://�� tls://������������ openssl ֧���ѱ����� PHP ����ã��� tcp://���������� SSL ���ܺ����չ���� PHP 4.3.0 �� OpenSSL ֧�ֱ��뱻��̬������ PHP���� PHP 5.0.0 �п��Ա���Ϊģ����߾�̬�ġ�

ssl://������Զ�̷������ļ����ԺͲ������ó�����֮���� SSL V2 �� SSL V3 ���� sslv2://�� sslv3://����ȷ��ѡ�� SSL V2 �� SSL V3 Э��������ӡ�

ssl://�� tls://��������������ѡ��� PHP 4.3.2 ��
���� �÷� Ĭ��ֵ
verify_peer &true; �� &false;������ SSL ֤��������֤�� &false;
allow_self_signed &true; �� &false;��������ǩ����֤�顣 &false;
cafile �����ļ�ϵͳ��֤����Ȩ�����ļ���λ�ã�Ӧ�� verify_peer������ѡ��һ��ʹ������֤Զ�˵���ݡ�  
capath ���û��ָ�� cafile��������ô�û�ҵ�֤�飬���� capathָ����Ŀ¼�����������֤�顣 capath������һ����ȷ�ı�ɢ�л���֤��Ŀ¼��  
local_cert �ļ�ϵͳ�б���֤���ļ���·����������һ���� PEM ���벢�������֤���˽����Կ���ļ�������ѡ����������ߵ�֤������  
passphrase ��� local_cert�ļ������ passphrase��  
CN_match ���ڴ��� Common Name��PHP �ܽ������޵�ͨ���ƥ�䡣��� Common Name ��˲�ƥ�䣬���ӳ��Ի�ʧ�ܡ�  

Note: ��Ϊ ssl://�� https:// �� ftps:// ��װЭ��ĵײ㴫������������ ssl://���κ�������ѡ��Ҳ������ https://�� ftps://��