首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP和fsockopen

PHP和fsockopen
EN

Stack Overflow用户
提问于 2018-08-16 03:32:44
回答 1查看 305关注 0票数 0

我是一个.net开发人员,这篇文章让我很困惑.

代码语言:javascript
复制
$ptr=@fsockopen(T_HOST,T_PORT,$errno,$errstr,T_TIMEOUT); 
if($ptr)
        {
//--- If having connected, request and collect the result
         if(fputs($ptr,"W$query\nQUIT\n")!=FALSE)
           while(!feof($ptr)) 
             {
              if(($line=fgets($ptr,128))=="end\r\n") break; 
              $ret .= $line;
             } 
         fclose($ptr);

如果T_HOST是123.100.98.209,T_PORT是443,$query是“引号-欧元”,那么这段代码会产生什么样的请求?

虽然这个PHP代码确实返回了一些内容,但是当我从浏览器和邮递员尝试"http://123.100.98.209:443/QUOTES-EURUSD“时,它就失败了。

什么

“\n nQUIT\n”

在查询字符串中做什么?

在$query面前"W“是什么意思?

对不起,如果这些问题太基本,我对PHP一无所知。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-16 03:46:53

打开套接字至123.100.98.209

如果这样做有效的话,试着写到并得到回复。

“报价-欧元”-寻找欧元兑美元汇率

"\nQUIT\n“=\n是换行符,”退出“是字符串

“在$query面前"W”是什么意思?“

在这种情况下,字面上的字母"W“,我怀疑这里有一个错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51869235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档