入力された文字列を人工的に文字化けさせます。 文字化け時と逆の文字コードの組み合わせを指定すると、 「情報が失われていない文字化け」だと、復元することも可能です。 Windowsでデフォルトで使われているのは、Shift_JISを Microsoftが独自拡張したMS932です。PHP上では「SJIS-win」と呼ばれています。 その他、「Windows-31J」「CP932」「Microsoftコードページ932」などと呼ばれることもありますが、すべて同じものを指しています。 また、単に「Shift_JIS」ということもあり、生の「Shift_JIS」なのか、 Microsoftが独自拡張した「Shift_JIS」なのか区別する必要があります。 コメント 元々は開発者向けに作った機能なのですが、開発者ではない人の間で文字化けの遊びに使用されることが多いようだったため、 開発者用と一般用で