Kas yra platus simbolis?

Platus simbolis apibūdina simbolį, kurio vertė yra didesnė nei 127, 255 arba kuri užima daugiau nei vieną baitą, priklausomai nuo kompiuterio ar programavimo kalbos.

Naudojant Perl programavimo kalbą, jei simbolio reikšmė yra didesnė nei 255, o kodavimo sluoksnis nenurodytas, jis sukelia HTTP klaidų žurnalo klaidą, panašią į toliau pateiktą pavyzdį.

 example.cgi: Platus simbolis spausdintame pavyzdyje.cgi eilutėje 1077 

Ši klaida atsiranda dėl to, kad „Perl“ bando pritaikyti daiktus ISO-8859-1, kad sukeltų atgalinę suderinamumo priežastį, bet negali naudoti ir naudoja UTF-8 kodavimą. Norėdami išspręsti šią klaidą, nurodykite kodavimą naudodami žemiau esančią eilutę, esančią „Perl“ scenarijaus viršuje.

 binmode STDOUT, ": kodavimas (UTF-8)"; # Nustatyti kodavimą 

ASCII, programinės įrangos sąlygos, UTF-8