社区
基础编程
帖子详情
php中文输出英文的问题,在线等
zgycsmb
2009-07-01 05:17:59
在php页面中,$txt="时间"; 本echo $txt 时,是输出 时间二字的,
我想输出 shijian (就是把本应该输出的中文 换成 拼音输出)怎么弄呀,thanks
...全文
98
10
打赏
收藏
php中文输出英文的问题,在线等
在php页面中,$txt="时间"; 本echo $txt 时,是输出 时间二字的, 我想输出 shijian (就是把本应该输出的中文 换成 拼音输出)怎么弄呀,thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zgycsmb
2009-07-02
打赏
举报
回复
http://www.fyasp.com/Html/Article/asp/php/15925.html
zgycsmb
2009-07-02
打赏
举报
回复
<?php
接二楼
function g($num){
global $d;
if($num>0&&$num<160){
return chr($num);
}
elseif($num<-20319||$num>-10247){
return "";
}else{
for($i=count($d)-1;$i>=0;$i--){if($d[$i][1]<=$num)break;}
return $d[$i][0];
}
}
function c($str){
$ret="";
for($i=0;$i<strlen($str);$i++){
$p=ord(substr($str,$i,1));
if($p>160){
$q=ord(substr($str,++$i,1));
$p=$p*256+$q-65536;
}
$ret.=g($p);
}
return $ret;
}
// echo c("中国");
?>
wfnychuan
2009-07-01
打赏
举报
回复
这个网络上有人做出来了。但是没什么实际意义。因为汉语拼音有太多音调,又分不同场地等原因调也不一样。
当然如果只是单纯的把英文拼音转换出来的话还是有的。也是可以实现的。
http://www.caisong.com/read.php/281.htm
TR@SOE
2009-07-01
打赏
举报
回复
你可以考虑用i18n的方式
natici
2009-07-01
打赏
举报
回复
[Quote=引用 1 楼 zxz1337 的回复:]
不知道楼主是不是这个意思?
[code=PHP]
$txt="时间";
if ($txt=="时间") $txt="shijian";
echo $txt;
[/code
[/Quote]
支持
tottyandbaty
2009-07-01
打赏
举报
回复
去找找那个能把汉字转换为拼音的东东,网上有的
jeffers_qiu
2009-07-01
打赏
举报
回复
TO:3楼,有函数可以转换的,我在2楼留的地址:
http://www.xgdown.com/article/175/53672_1.htm
我没试过的啦,楼主可以试试
it_palmer
2009-07-01
打赏
举报
回复
汉字和拼音之间本来就没有什么逻辑关系(对计算机而言)。你非要他们联系起来的话,只能像一楼那样喽:)
jeffers_qiu
2009-07-01
打赏
举报
回复
1楼幽默啊,不错的办法~~
http://www.xgdown.com/article/175/53672_1.htm
乐游 之 神话
2009-07-01
打赏
举报
回复
不知道楼主是不是这个意思?
[code=PHP]
$txt="时间";
if ($txt=="时间") $txt="shijian";
echo $txt;
[/code
TCPDF
输出
完美的
中文
PDF文档
TCPDF是一个用于快速生成PDF文件的
PHP
5函数包。TCPDF基于FPDF进行扩展和改进。支持UTF-8,Unicode,HTML和XHTML。在基于
PHP
开发的Web应用中,使用它来
输出
PDF文件是绝佳的选择
PHP
开发实战1200例源码
实例112 解决用substr()函数对
中文
字符串截取时出现乱码的
问题
143 实例113 字符串与HTML标记相互转换 144 实例114 运用
PHP
5.0新型字符串
输出
XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则...
PHP
实现截取
中文
字符串不出现?号的解决方法
本文实例讲述了
PHP
实现截取
中文
字符串不出现?号的解决方法。分享给大家供大家参考,具体如下: 当
PHP
截取中
英文
混合字符串时,最后一个汉字经常被拆成两半,例:截取字符串的前18个字 <?
php
$text = 1欢迎访问...
HUC HASH(字符加密).zip
注意:$isc传入值为 “1” 时
输出
为
中文
,为其它值时为
英文
。当
输出
密文为
中文
时,最好将密文长度设置为一个偶数,否则将
输出
一个可能不会被识别的字节。 如上面例子中的,输入123,密文长度32位时,...
php
字符串截取
问题
但是在
英文
和汉字混合的情况下会出现如下
问题
: 如果有这样一个字符串 $str=”这是一个字符串”; 为了截取该串的前10个字符,使用 if(strlen($str)>10) $str=substr($str,10).”…”; 那么,echo $str的
输出
应该是...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章