記事へのコメント33

    • 注目コメント
    • 新着コメント
    tailtame
    今引っかかるかーと、php7ではどうなったのかなーとエラーが出たので今回直したのだ(`ω´)

    その他
    deep_one
    引数は可能な限り埋めておいた方が良いという事例…。

    その他
    masapon49
    うぉー(´;ω;`)ブワッ この仕様変更はイタイぞ

    その他
    kussun
    文字エンコーディングのデフォルトがUTF-8に変更されたことによるトラブルと対策。

    その他
    harapon1012
    pukiwiki死亡の原因

    その他
    KentarouTakeda
    これだ。WARNINGやNOTICEも無く問答無用で空文字返してくるとかもういきなりツンデレ。 ◆徳丸浩の日記: PHP5.4のhtmlspecialcharsに非互換問題

    その他
    deg84
    UTF-8で作っていれば問題はないんだろうけど、htmlspecialcharsの第三引数は絶対指定するって認識の方がやっぱりいいね

    その他
    dbfireball
    mb_substrとかでも第4引数を指定してないコードのお陰でサーバ移行時に死にそうになった事あるわ。引数は出来る限り指定しておいたほうが無難。

    その他
    mumincacao
    うみゅ☆ これは UTF8 移行前に構築して放置してるところにはくりーんひっとしそうなのです...〆(・x【みかん

    その他
    itboy
    PHPが糞って言われんのはこういうところなんだろうけど。

    その他
    nwtrak
    nwtrak 大事なのであとでまた読む。

    2011/11/08 リンク

    その他
    tmatsuu
    EUC-JPもしくはShift_JISを使ってて、第3引数を指定していない場合、従来と動作が異なる。メモ。

    その他
    fabled
    fabled また非互換ですかー。何となく今でもh()作って誤魔化してるなぁ

    2011/11/07 リンク

    その他
    K-Ono
    自前でラッパー書くのが現実解かもしれないけどそれはそれでなんかhx53() hx54() hx55()みたいに増殖する未来が見えてなんともいやだなあ(笑)←包括したラッパー書けよ

    その他
    azumi_s
    ギョッとしながら読んだが追記部分で一息ついた感じ。とはいえ影響はでかいなー。

    その他
    zentarou
    zentarou PHP使うときは全部ラッパー経由で標準関数呼ぶようにしたほうが良さそうだな

    2011/11/07 リンク

    その他
    mizchi
    mizchi それはともかく、PHPコミュニティって「htmlspecialchars」って長ったらしい関数が受け入れられてる現状に疑問を持たないの…

    2011/11/07 リンク

    その他
    kutakutatriangle
    影響大きそうだな。

    その他
    AKIMOTO
    AKIMOTO 西洋製のオープンソースプロジェクトとかの自動的な日本語(など)対応がまた進むので良い仕様変更だと思う

    2011/11/07 リンク

    その他
    longroof
    徳丸浩の日記: PHP5.4のhtmlspecialcharsに非互換問題

    その他
    rryu
    rryu PHPはそろそろreal_htmlspecialchars的なものを作るべきなんじゃないだろうか。

    2011/11/07 リンク

    その他
    t-murachi
    id:koyhoge さめ、 id:dekaino さめ: mixi や Amazon みたいな個人情報預かって 24時間動いてるサイトが DB に UTF-8 じゃないデータをたんまり溜め込んでいたりした場合とか… (金融系とかだったりした日にはもう…

    その他
    raimon49
    昔の書籍へのツッコミも。

    その他
    syanbi
    trunkを監視してみると、未だに文字コード周り変更入ってるし(といっても常に規格更新されるわけだしいいのだろうけど)、mb_*** のあたりの変更だけはなるべく社内共有したほうがいいな

    その他
    k-holy
    第3引数のデフォルトをmbstring.internal_encodingにしないのは何故なんでしょう。常に明示してきたし個人的には影響ないけど

    その他
    slay-t
    内部エンコードが段々UTF-8になり始めたのかな?

    その他
    kokemono
    ご注意

    その他
    dekaino
    「(1)プログラムを修正してhtmlspecialchars関数の第3引数を明示する」が一筋縄じゃない理由が不明。機械的処理で済むし、後方互換性も問題ないよね。

    その他
    koyhoge
    koyhoge mbstring.internal_encoding=UTF-8にするのって、そんなに「一筋縄ではいかない」ですか?

    2011/11/07 リンク

    その他
    isidai
    文字コードに泣かされる人多いね( ・´ω・`) - 徳丸浩の日記: PHP5.4のhtmlspecialcharsに非互換問題:

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHP5.4のhtmlspecialcharsに非互換問題

    第3引数を指定していない場合の影響前述のように、htmlspecialchars関数の第3引数を指定していない場合...

    ブックマークしたユーザー

    • bayan2021/08/02 bayan
    • tailtame2017/11/28 tailtame
    • tamu222i2017/03/13 tamu222i
    • tohokuaiki2017/02/13 tohokuaiki
    • unarist2015/04/14 unarist
    • isogin882015/02/19 isogin88
    • faibou2014/12/11 faibou
    • namiheilove2014/08/21 namiheilove
    • tiadeen22013/11/18 tiadeen2
    • deep_one2013/11/18 deep_one
    • antipop2013/11/18 antipop
    • langu2013/11/18 langu
    • moonblogger2013/11/18 moonblogger
    • masapon492013/09/25 masapon49
    • papiro2013/09/23 papiro
    • y0sh1kaw2013/06/22 y0sh1kaw
    • astk_f2013/05/27 astk_f
    • kussun2013/04/28 kussun
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む