php系统函数socket_connect信息乱码 5

a)以下是socket_connect()函数底层返回的乱码信息:<br/><b>Warning</b>:socket_connect():unabletoconnect... a) 以下是socket_connect()函数底层返回的乱码信息:<br /><b>Warning</b>: socket_connect(): unable to connect [10061]: 锟斤拷锟斤拷目锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷芫锟斤拷锟斤拷薹锟斤拷锟斤拷印锟?in <b>E:\wamp64\www\ssq\com\entity\get_ssqResult.php</b> on line <b>68</b><br />报错信息如图
b) 以下是通过代码$errno = socket_last_error ();echo "socket_connect() failed, reason[" . $errno . "]:" . socket_strerror ($errno) . "\n";获取错误信息如下:socket_connect() failed, reason[10061]:由于目标计算机积极拒绝,无法连接。
a)和b)是同一种情况,都是我自己故意弄的连不上服务端的,我想知道为什么会出现a)和b)一种能正常获取报错信息,另一种则显示的是乱码,和这种情况如何解决?
展开
 我来答
miniappcy3tv95eaedrf
2019-01-10 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1123万
展开全部
你要连接的服务器没开通对应的端口,或者有防火墙屏蔽了
更多追问追答
追问
我就没开服务,这个我当然知道,我是想问为什么一个乱码,一个没乱码
追答

乱码就是编码的问题。两边编码不一致,或者页面编码和内容的实际编码不一致

//php指定页面内容的输出编码
header("Content-type:text/html;charset=utf-8");
星河Andy
2019-01-10 · TA获得超过305个赞
知道小有建树答主
回答量:398
采纳率:63%
帮助的人:57.9万
展开全部
中文的转UTF8试试,传输时用htmlspecialchars_decode在转下码试试。
追问
socket_connect报出来的错误直接就显示在页面上了,怎么转码,而且就没传输东西,你看问题没?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式