エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHPでversion_compare()を使うときは桁を合わせよう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPでversion_compare()を使うときは桁を合わせよう - Qiita
TL;DR version_compare() 関数を使うときは、桁区切りのフォーマットは同一にしたほうが安心です。 もし... TL;DR version_compare() 関数を使うときは、桁区切りのフォーマットは同一にしたほうが安心です。 もし、比較時に version_compare("2.0.0", "2.0", ">") と2つのフォーマットが違うと、直感的には同じバージョンだったとしても、小数点で区切られた数が多い方が大きいと判定され、想定しない動きになる可能性があります。 前提条件 $ php -v PHP 5.6.27 (cli) (built: Oct 15 2016 09:29:55) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies バージョン判定がうまくいかない? 比較する2つの値が同じフォーマットの時 version_compare() を