首页 > 作文

php字符转码 utf

更新时间:2023-04-07 06:04:17 阅读: 评论:0

遇到php的转码问题,差点没折磨死我,无论我调用月明星稀的意思项目中的那些函数,都白做功夫,可能是掉错了,不知道,到网上找了好多,终于,终于,被我找到了:

iconv(“learn的意思utf-8″,”gb2312”,$urname);

就是这个,我遇到的问题是这样的:

我要利用ssion的urname,在config.php页,我可以得到,赋值给变量

$urname=$_ssion迈乐登山鞋[‘ur_name’];

$fromur=$urname;

然后要把这个值传到另一个页,再保存到,从config.php到newme电场强度单位ssage.php页就遇到麻烦了,

<input type=”hidden” name=”fromur” id=”fromur” value=”<?php echo $fromur; ?>”/>

按上面的写法,值传到newmessage.php页就出现乱码了。说一下,我的整个是utf-8编码,而

config.php是gb2312(我也不清楚为什么把config.php编码直接改成utf-8就直接出现乱码,反正得是

gb2312或是gbk的),所以就需要转码了,把urname在config.php直接转成gb2312,费了九牛二虎之力

好不容易找到这个疯狂代码,我的写法是这样的:

$fromur=iconv(“utf-8″,”gb2312”,$urname);

===============================================================

腾讯的ip地址api接口地址:/d/file/titlepic/

返回的是数据格式为:var ipdata = new array(“114.218.183.139′,””,”江苏省”,”苏州市”);

使用js代码进行调取:

查看源代码打印帮助

1 <script language=”javascript” type=”text/javascript” src=”/d/file/titlepic/ 2

3 <script>document.write(“你的ip是:”+ipdata[0]+”,来自:”+ipdata[2]);</script>

使用php解析的方法:

查看源代码打印帮助

01 <?php

02 function getipplace(){

03 $ip=file_get_contents(“/d/file/titlepic/ 04 $ip=str_replace(‘”‘,’ ‘,$ip);

05 $ip2=explode(“(“,$ip);

追梦谷 06 $a=substr($ip2[1],0,-2);

07 $b=explode(“,”,$a);

08 return $b;

09 }

10 $ip=getipplace();

11 print_r($ip);

12 ?>

处理后输出的是一个数组。

另:

新浪的ip地址查询接口:https://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

新浪多地域测试方法:https://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42

搜狐ip地址查询接口(默认gbk):/d/file/titlepic/pp

搜狐ip地址查询接口(可设置编码):/d/file/titlepic/cityjson

搜狐另外的ip地址查询接口:/d/file/titlepic/pp

摘自 hurry的专栏

本文发布于:2023-04-07 06:02:49,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d007b15bd8f3d7e0f29d46ba2cceceb9.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php字符转码 utf.doc

本文 PDF 下载地址:php字符转码 utf.pdf

下一篇:返回列表
标签:地址   接口   搜狐   的是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图