需求是这样 ...
if ( $foo > 0 && $foo < 100 ) $bar = 1;elseif ( $foo > 99 && $foo < 212 ) $bar = 2;elseif ( $foo > 211 && $foo < 324 ) $bar = 3;elseif ( $foo > 323 && $foo < 382 ) $bar = 4;elseif ( $foo > 381 && $foo < 465 ) $bar = 5;elseif ( $foo > 464 && $foo < 552 ) $bar = 6;# ...
这样的规则有上千条 ... 于是满屏幕都是 $foo > __ && $foo < __ $bar = __ ...
效率和美观都成问题 ...
临界点的数值近乎随机 ... 我想不到可以通过 $foo 推算 $bar 的公式 ...
目前的想法是把所有的规则二分掉 ... 这样可以提高效率 ... 但美观依然是问题 ...
有没有什么两者兼顾的比较完美的解决方案 ..?
慕姐8265434