タグ

エンコードに関するchanpon0のブックマーク (4)

  • エンコードマニアックス - 各種エンコードやハッシュを一発作成

    SHA-256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA-384 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b SHA-512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e

    chanpon0
    chanpon0 2014/10/03
    iso-2022-jp をエンコード
  • PHPで文字コードをSJISからUTF8に変換する方法 - 浜村拓夫の世界

    Webサイトを作っていると、文字コードの取り扱いで困ることがある。 テキストデータの文字コードを、SJIS(Shift JIS)からUTF-8に変換するとき、文字化けが起こった。 ●波ダッシュ問題 代表的な文字化けの例として、いわゆる「波ダッシュ」問題がある。 波ダッシュ - Wikipedia Unicodeに関連する問題 Unicodeの仕様書では、U+301C WAVE DASH(波ダッシュ)に、「JIS punctuation」という注釈を施しておきながら、JIS X 0208の波ダッシュの例示字形(“上がって下がる” 形)とは異なる形(“下がって上がる”形)を印刷してしまった。 この影響を受けて、Microsoft Windows(XP以前)ではUnicodeの波ダッシュ(U+301C, WAVE DASH)は“下がって上がる”形で表示される。 このWindows独自のUnico

    chanpon0
    chanpon0 2014/05/27
    旧漢字でも文字化けしない??
  • マルチバイト文字列関数 (mbstring)

    導入 全ての文字をシングルバイトで一対一表現可能な言語は数多くありますが、 文字表現に単一バイトによる表現範囲を越えるほど多くの文字を必要とする言語も多くあります (1 バイトは 8 ビットから構成されます。各ビットには、1 あるいは 0 の 2 種類の値しか保持できません。そのため、単一のバイトで表すことのできる値は 256 (2 の 8 乗) 種類までとなります)。 マルチバイト文字のエンコーディング法は、 256 を越える文字を通常のビット単位の符号化システムで表現するために開発されました。 マルチバイトエンコーディングで符号化された文字列を (trim, split, splice などで) 処理する際、こうしたエンコーディングでは二つ以上の連続するバイトが 一つの文字を表す可能性があるため、特別な関数を使用する必要があります。 マルチバイトに対応しない文字列関数を文字列に適用した

    chanpon0
    chanpon0 2014/04/20
    php.ini mbstring
  • URLエンコードフォーム

    URLエンコードフォーム エンコード(デコード)前 タイプ: 文字コード: 改行コードを変換: エンコード(デコード)後 HTMLエンコードフォーム URLエンコードフォーム Punycodeエンコードフォーム 文字数カウントフォーム 半角<->全角変換フォーム 特定文字列除去フォーム amazon商品画像ビューワー amazon商品情報ビューワー トラックバックテスト送信フォーム 楽天ジャンルID(genreId)検索 バリューコマースカテゴリ検索 キーワード組み合わせツール キーワード組み合わせ逆順化ツール CSV→テーブル変換フォーム kawama.jp トップへ

  • 1