【发布时间】:2011-05-10 22:24:04
【问题描述】:
是否可以在不使用preg_replace 或去除非数字值的情况下比较也包含字母数字字符的值的十进制值?
例如,仅将这 2 个十进制值(忽略任何字母)与简单的运算符(如 >:'down0.1.5.3''down0.1.7.1'
【问题讨论】:
是否可以在不使用preg_replace 或去除非数字值的情况下比较也包含字母数字字符的值的十进制值?
例如,仅将这 2 个十进制值(忽略任何字母)与简单的运算符(如 >:'down0.1.5.3''down0.1.7.1'
【问题讨论】:
看看strnatcmp()。它可能完全符合您的要求。
【讨论】:
var_dump(version_compare('down0.1.5.3', 'down0.1.7.1'));
var_dump(version_compare('down0.1.8.3', 'down0.1.7.1'));
【讨论】: