Geniş bir karakter nedir?

Geniş bir karakter, bilgisayara veya programlama diline bağlı olarak 127, 255'ten büyük veya birden fazla bayt işgal eden bir karakteri tanımlar.

Perl programlama dilinde, bir karakter 255'ten büyük bir değere sahipse ve kodlama katmanı belirtilmemişse, HTTP örneğinde aşağıdaki örneğe benzer bir hata oluşturur.

 example.cgi: Yazdırılan geniş karakter example.cgi satır 1077'de 

Bu hata, Perl'in ISO-8859-1'deki özelliklere geriye dönük uyumluluk nedeniyle uymaya çalıştığı, ancak bunun yerine UTF-8 kodlamasını kullanamadığı için oluşur. Bu hatayı düzeltmek için, Perl betiğinizin üstündeki aşağıdaki satırı kullanarak kodlamayı belirtin.

 bindode STDOUT, ": kodlama (UTF-8)"; #Set kodlama 

ASCII, Yazılım terimleri, UTF-8