Generally it's not considered to be a good idea to use iso-2022-jp
encoding in your script because the scanner doesn't accept control codes
in a string literal that is used to form shift sequences, and iso-2022-jp
encoded strings may contain escape characters '\', which causes unexpected
result
When using iso-2022-jp encoded strings within the I have to
resort to doing error_reporting = ~E_COMPILE_WARNING
to avoid getting a million
Warning: Unexpected character in input: '' (ASCII=27) state=2 in
in the page.
iso-2022-jp uses escape characters go in and out of JIS
charsets. Compile war