社区
PHP
帖子详情
Php中文
Smhily
2010-10-05 02:09:05
正在研究一个开源项目,
不知道为什么它不能支持中文.
例如,
但我输入“中文”php会将它转成“中文”输入进数据库,
哪位大侠可以指点下,为什么呢?是调用什么函数吗?或者我能否在页面上把“中文”转成中文输出呢?
非常感谢~~~
...全文
181
12
打赏
收藏
Php中文
正在研究一个开源项目, 不知道为什么它不能支持中文. 例如, 但我输入“中文”php会将它转成“中文”输入进数据库, 哪位大侠可以指点下,为什么呢?是调用什么函数吗?或者我能否在页面上把“中文”转成中文输出呢? 非常感谢~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Smhily
2010-11-05
打赏
举报
回复
确认晚了,结贴散分~~~
liuning_as
2010-10-09
打赏
举报
回复
mysql_query("set names gbk2312");
xi4ojie
2010-10-09
打赏
举报
回复
用gbk编码应该可以吧
ck3wade
2010-10-09
打赏
举报
回复
也有同样的问题 来看看。
living10
2010-10-08
打赏
举报
回复
参考一下吧,我也是刚用到。
<script language="javascript">
var a = encodeURI("电影");
alert(a);
var b = decodeURI(a);
alert(b)
</script>
<?php
$a = urlencode(iconv("gb2312", "UTF-8", "电影")); //等同于javascript encodeURI("电影");
echo $a;
$b = iconv("utf-8","gb2312",urldecode("%E7%94%B5%E5%BD%B1")); //等同于javascript decodeURI("%E7%94%B5%E5%BD%B1");
echo $b;
?>
如果编码是UTF-8的话就可以直接用urlencode 或 urldecode 转换!
helloyou0
2010-10-05
打赏
举报
回复
[Quote=引用楼主 smhily 的回复:]
正在研究一个开源项目,
不知道为什么它不能支持中文.
例如,
但我输入“中文”php会将它转成“中文”输入进数据库,
哪位大侠可以指点下,为什么呢?是调用什么函数吗?或者我能否在页面上把“中文”转成中文输出呢?
非常感谢~~~
[/Quote]
你得告诉我们是什么开源项目,
很多国外的开源项目对中文的处理不是很好,他们很多并不了解gbk/big5这些中文编码,所以这样全部转为unicode形式也不奇怪,已经算不错的了
转回去试试:
mb_convert_encoding($text, "UTF-8"或"GBK",'HTML-ENTITIES');
ihefe
2010-10-05
打赏
举报
回复
编程工具
php
数据库
这些编码要一致
LuciferStar
2010-10-05
打赏
举报
回复
mysql里乱码?你是用什么客户端查看的?客户端显示的时候的字符集问题。
Smhily
2010-10-05
打赏
举报
回复
我用eclipse保存后好了...
但是很奇怪的是,mysql里面的数据是乱码,
html显示出来的不会...
heyli
2010-10-05
打赏
举报
回复
编码一致的话 在查询前
mysql_query("set names utf8");
Smhily
2010-10-05
打赏
举报
回复
[Quote=引用 1 楼 cunningboy 的回复:]
网页要用中文编码
php文件也要用中文编码保存
数据库也用中文编码保存
相关函数urldecode(),iconv(),具体查PHP手册
[/Quote]
谢谢回复。
都是用utf-8来保存编码的...按道理应该也是可以支持中文的...
没有用url传值的...我不知它怎么会自己把中文都转换的...
CunningBoy
2010-10-05
打赏
举报
回复
网页要用中文编码
php文件也要用中文编码保存
数据库也用中文编码保存
相关函数urldecode(),iconv(),具体查PHP手册
php
extending and embedding<
中文
翻译版>
php
extending and embedding<
中文
翻译版>
最新
PHP
7
中文
手册工具
最新
PHP
手册,编译12月份
postgreSQL和
PHP
网站系统环境安装
PHP
对数据库的增删改查
postgreSQL和
PHP
网站系统环境安装本课程的第一、二课 讲述如何在linux服务器安装postgreSQL,安装
PHP
,安装Nginx或Apache网站环境 并细致讲述了添加网站,使用
PHP
连接postgreSQL,让初学者更快更易上手使用postgreSQL
PHP
对数据库的增删改查 本课程的第三、第四课 讲述了如何使用
PHP
对PGSQL数据库进行增删改查操作,非常实用,让初学者更快掌握
PHP
对postgreSQL操作方法,提高初学者的兴趣。
HeadFirst系列之:深入浅出Rails(
中文
版)高清完整PDF
通过此书,你将学习: 希望你的网络应用超越平庸进入Web 2.0时代?《深入浅出Rails》将使你的编程和生产力达到最大值。你将学习一切Rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用Rails的一套丰富的工具和MVC框架。 你将掌握数据库交互、Ajax和XML的集成、丰富的内容,甚至数据的动态图形——曾经要使用Java、
PHP
、Perl建立相同的应用程序。你甚至可以舒适并熟练地使用Ruby——但你是在Web编程的上下文中去做这些,而不是另一个无聊的“Hello,World!”。 本书的特别之处 我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出Rails》用最新的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。
php
中文
的正则表达式_
php
汉字正则表达式
php
汉字正则表达式导语:
php
技术已经非常的.成熟,但是,你知道多少
php
的技术方法呢?
php
汉字正则表达式你会么?下面的是百分网小编搜集的
php
汉字正则表达式。gbk编码下汉字正则1.判断字符串是否全是汉字代码如下$str = '全部是汉字测试';if (preg_match_all("/^([x81-xfe][x40-xfe])+$/", $str, $match)) {echo '全部是汉...
PHP
20,359
社区成员
19,658
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章