文字コード

端末環境関連

「日本語ファイルが消せない!」WinSCPの日本語文字化けの対応方法

何のファイルか不明だし消すこともできないサーバに自動的にファイルをUPしていると、たまに起きてしまう日本語ファイル名のままUP。そして、いざ消そうとしたら…消えないんですよ!「いやー困ったなー」「TFPソフト変えるのめんどくさいなー」なんて...
PHP小技

htmlspecialcharsとhtmlentities 変換とデコード

いつも何も考えずにタグを制御したいだけなので、htmlspecialcharsを使っていたけど、どうやらhtmlentitiesのがいいらしい。
PHP小技

Shift-jisで『ソ』をDBに保存する際の文字化け

文字コードをshift-jisでformを作成し、そのままMySQLに保存すると文字化けて登録される。何故文字化けが起きるかというと、PHPの方でマルチバイト文字の誤認識をしたまま変換しているから。つまりは仕様です。
PHP系OSS・CMS

phpMyAdminで文字コードを変更

携帯サイトを作るにあたり、大体無難にSJISを使う。正しくはSJIS-WINというものなのだが。だからDBもSJIS。MySQL4.X・phpMyadmin4.X系はSJIS管理がしやすくなってるが、今更このバージョンはないかなぁと思うが、...
他プログラム言語

UTF-8とUTF-8Nの違い

『UTF-8』と『UTF-8N』の違い、それは単純に『BOM』があるかどうか。『UTF-8N』には『BOM』がないのである。例えば、保存形式に『UTF-8』しかないエディタであっても、チェックボックス等『BOMを付けない』ことを出来る時点で...