For a PHP (5.6) script that is run in the command line I am attempting to print the square root symbol but am failing to do so. Instead I get junk characters.
I have already read the many questions/answers on printing unicode characters from PHP CLI to the command line but none relate exactly to my example.
I am on Windows 10 using the standard command prompt (cmd.exe) which I am happy using.
I am using the Consolas font and have run chcp 65001
to set the prompt to utf-8. *Have also tried Lucida console*.
// Square root symbol
echo "\u221A";
echo "\xe2\x88\x9a";
echo '√';
I have tried iconv()
, json_decode()
, mb_convert_encoding()
and pack()
all unsuccessfully.