이것은 This Question의 2 부제입니다.Perl 인 코드 - 영국 문자
그래서 나는 : encode 기능을 시도하지만 전혀 운이 없다.
use Encode;
use utf8;
# Should print: iso-8859-15
print "Latin-9 Encoding: ".find_encoding("latin9")->name."\n";
my $encUK = encode("iso-8859-15", "UK €");
print "Encoded UK: ".$encUK."\n";
결과 :
Encoded UK: UK €
이 결과는 인코딩 안
? 여기서 내가 뭘 잘못하고 있니?편집 :
추가 제안 :
use utf8;
을 지금은이 얻을 : 지금
Encoded UK: UK �
당겨 머리를 :/
스크립트에 인코딩 된 문자열을 삽입하려면'use utf8; '이 필요하지 않습니까? – Ether
흠, 위의 편집을 참조하십시오. –
'print "Latin-9 인코딩 :"... "행에서 무엇이 출력됩니까? – Ether