初めまして!
powershell,atomについてご質問させていただいます。
ATOMで標準出力した際に
英語(ローマ字)での入力の場合通常通り反映されるのですが
平仮名、漢字で入力した場合、出力すると空白(文字化けではない)になってしまいます。
試したこと
encofingの確認
コードの確認
他表記での確認(数字なども普通に反映されます)
echo "苗字を入力してください。"."\n";
$input = trim(fgets(STDIN));
echo "名前を入力してください。"."\n";
$stdin = trim(fgets(STDIN));
echo $input.$stdin."さん"."\n" ;
補足情報(FW/ツールのバージョンなど)
・ osはWindows10
・encodingは全てutf-8で確認済み
・ターミナル(mac)、Linuxでは日本語入力でも問題なく反映されます。
・powershell、プロンプトでは空白になります。
お手数ですが解決方法の手助けをいただければと思います。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー