ตัวละครกว้างคืออะไร?

อักขระแบบกว้าง อธิบายอักขระที่มีค่ามากกว่า 127, 255 หรือที่มีมากกว่าหนึ่งไบต์ขึ้นอยู่กับคอมพิวเตอร์หรือภาษาโปรแกรม

ด้วยภาษาการเขียนโปรแกรม Perl หากอักขระมีค่ามากกว่า 255 และไม่ได้ระบุเลเยอร์การเข้ารหัสมันจะสร้างข้อผิดพลาดในบันทึกข้อผิดพลาด HTTP คล้ายกับตัวอย่างด้านล่าง

 example.cgi: อักขระตัวกว้างในการพิมพ์ที่ example.cgi บรรทัด 1077 

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจาก Perl พยายามใส่สิ่งต่าง ๆ ใน ISO-8859-1 เพื่อเหตุผลด้านความเข้ากันได้แบบย้อนหลัง แต่ไม่สามารถและใช้การเข้ารหัส UTF-8 แทน เพื่อแก้ไขข้อผิดพลาดนี้ให้ระบุการเข้ารหัสโดยใช้บรรทัดด้านล่างที่ด้านบนสุดของสคริปต์ Perl ของคุณ

 binmode STDOUT, ": การเข้ารหัส (UTF-8)"; การเข้ารหัส #Set 

ASCII, ข้อกำหนดซอฟต์แวร์, UTF-8