QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1944|回复: 8

perl程序能显示中文吗?

[复制链接]
发表于 2005-4-19 12:47:21 | 显示全部楼层 |阅读模式
都是乱码,请问该怎么办阿?
发表于 2005-4-19 15:39:21 | 显示全部楼层
use utf-8 charset
回复

使用道具 举报

 楼主| 发表于 2005-4-19 20:46:45 | 显示全部楼层
请问这句话如何添加?我还是perl菜鸟,麻烦指点一下
回复

使用道具 举报

 楼主| 发表于 2005-4-19 21:16:02 | 显示全部楼层
哦,糊涂了。是在开头添加就可以吧?试试看,谢过了
回复

使用道具 举报

发表于 2005-4-20 09:22:48 | 显示全部楼层
[quote:0c5b289c67="uranushiko"]哦,糊涂了。是在开头添加就可以吧?试试看,谢过了[/quote]

怪我没有讲清楚,使用utf-8编码,意味着你的perl文件必须以utf-8编码保存(默认的是ISO-XXX)
回复

使用道具 举报

 楼主| 发表于 2005-4-20 12:14:04 | 显示全部楼层
啊?更糊涂了
大哥能不能说清楚点?
我用anjuta写的perl程序
#!/usr/bin/perl
use strict;
use warnings;
use utf8;

print "中国\n";
运行的时候还是乱码,请问怎么解决啊?
回复

使用道具 举报

发表于 2005-4-20 12:24:00 | 显示全部楼层
perl的文件编码不是指在代码中加入use utf-8就能解决的

它意味着你的文件保存格式,用Vi或其他的Linux下的编辑工具看看Preference里面的编码信息,你要google一下老外是如何解决这个问题的

PHP可以解决的utf-8,Perl也能解决
回复

使用道具 举报

 楼主| 发表于 2005-4-20 12:28:01 | 显示全部楼层
OK,谢谢斑竹,我再查查资料看
回复

使用道具 举报

 楼主| 发表于 2005-4-20 12:48:21 | 显示全部楼层
谢谢斑竹的提示,已经改好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 19:54 , Processed in 0.037195 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表