記事へのコメント60

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    hnw
    オーナー hnw オヤジの社交場へようこそ / ブコメにコメントしておくと、全順序集合ではない集合のソート結果は安定しないし、そもそもソートする意味がないって話題なんですよね。

    2009/03/01 リンク

    その他
    ngyuki
    SORT_REGULAR がヤバイ

    その他
    gallu
    あぁ。っつか「文字列を不等号で判定する」時点で色々おかしいと思うんだけど、その辺どうなんだろう?

    その他
    kanno_kanno
    sort関数についてその1

    その他
    diveintounlimit
    『sort関数を使うならSORT_NUMERICかSORT_STRING、適切な方を使ってください』

    その他
    Cherenkov
    ソート

    その他
    yokochie
    PHPの型変換+比較関数が自動的に与えられることによる悲劇

    その他
    n_shuyo
    推移律? なにそれおいしいの?/PHPの他の全てのオチャメを許しても、これはあかんやろう。

    その他
    stibbar
    (わかった上で、)PHPでソートしろってことかな。

    その他
    clairvy
    PHP サイキョー

    その他
    lre
    '0'==0はtrueなのがphpの基準だから、ある意味一貫してる。

    その他
    dyamashiro
     natsort使うのはだめなのかな

    その他
    pyawk
    なるほど。これは気づかなかったなあ

    その他
    myrmecoleon
    これは知らなかった。/id:hnw 悪いのはSORT_REGULARたんなのに,sort関数たんが「きみおかしいよ!」「sortするなよ!」って言われてて泣いてる構図が萌えました!!

    その他
    wacky
    PHPでsort関数でソートするなら第2引数のSORT_NUMERICかSORT_STRINGを指定すべき、という指摘。デフォルトのSORT_REGULARは想定外の順番になる可能性が。

    その他
    mrkn
    mrkn PHP が持ってるオブジェクト間の順序構造が腐っているだけで、sort 関数は与えらえた順序に従って正しく動いているのでは? とばっちり食った sort 関数涙目。

    2009/03/03 リンク

    その他
    rin1024
    phpかっこいいです><

    その他
    hirose504
    PHPでsortするなよ!絶対にするなよ!

    その他
    Kiske
    PHPの自動型判定によって起こりうる例。

    その他
    tenkoma
    周りに注意を促そーっと

    その他
    makotokaga
    思わずソットーしました

    その他
    gogatsu26
    ダジャレに気付くまでに5秒くらいかかってしもうた

    その他
    sotarok
    a-a-...

    その他
    TakiTake
    比較時にデフォだと、数値化できるなら数値で比較されちゃう。

    その他
    fuktommy
    大規模データのときはPHPでもメモリに保持しきれないので、Unixのsortコマンドを使うこともある。sortコマンドはロケールの影響を受けるので、LANG,LC_ALLをCに設定しておくべし。

    その他
    torikai3
    そうと知っていればPHPを使ってなかったのに!(使ってないけど)

    その他
    murasuke
    PHPでsortするなよ!絶対にするなよ!

    その他
    rindenlab
    "オヤジギャグがこらえられなくなったら立派なオヤジだと思います" "PHPでsortするなよ!絶対にするなよ!"

    その他
    IMAKADO
    文字列sort

    その他
    rawwell
    sort関数を使うならSORT_NUMERICかSORT_STRING、適切な方を使ってください。マジで。 特に文字列のみをソートする場合には注意してください。SORT_STRINGの中身はstrcmpであり、推移律(A < B、B < CならA < C)は必ず成り立ちますので、

    その他
    uunfo
    推移律が成立しない

    その他

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

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

    関連記事

    PHPのsort関数は相当おかしい - hnwの日記

    追記(2009/02/28 15:35):ソートする配列の要素が数値または数値形式の文字列のみの場合は、<、==、>...

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

    • techtech05212023/10/05 techtech0521
    • ngyuki2015/09/22 ngyuki
    • myamanaka2015/03/19 myamanaka
    • sudo_vi2014/11/13 sudo_vi
    • senahate2013/07/28 senahate
    • gallu2013/04/13 gallu
    • Kenji_s2013/04/05 Kenji_s
    • snomof2013/01/21 snomof
    • kimutyam_E2012/01/12 kimutyam_E
    • kanno_kanno2011/11/07 kanno_kanno
    • t_mimori2011/10/20 t_mimori
    • diveintounlimit2011/05/05 diveintounlimit
    • Cherenkov2011/05/04 Cherenkov
    • trashtoy2011/03/23 trashtoy
    • hajimehoshi2010/10/22 hajimehoshi
    • netter2010/06/25 netter
    • shaw2010/05/18 shaw
    • yokochie2010/05/18 yokochie
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

    いま人気の記事 - 暮らし

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

    新着記事 - 暮らし

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

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

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

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