php5与mysql5 web 开发技术详解-13 php网络开发

1、Socket 技术
      (1)原理:Socket 位于Tcp/Ip 协议的传输控制层,提供客户/服务器模式的异步通信。连接其它网络主机的一种方法。
               fsockopen() 和 socket_*函数集,一般情况同PHP CLI方式配合运行较多。
      (2)连接
              $fp  =  fsockopen(www.sina.com.cn, 80 , $errno , $errdesc);
              fclose($fp);
     (3)发送一个请求
     (4)查询whois 信息
     (5)创建自己的socket服务器

2、电子邮件

3、使用Mail()函数

4、使用Socket发送邮件

5、获取远程内容自动化 
      (1)CURL是Client URL Library Functions英文缩写。
          取得远程网页内容
         下载远端文件
          使用表单自动登录
       (2)使用Snoopy类
          取得Html内容
   取得存文本内容
          取得表单字段内容
          自动登录
        (3)FTP操作
            ftp_connect()
            ftp_login()
            ftp_put()
            ftp_close()
         (4) php与网络协议
              取得网站的主机名或IP地址
              gethostbyname()
              gethostbyaddr()
              取得域名的DNS记录
              dns_get_record( "php.net")



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值