接上文 《NGINX的奇淫技巧 —— 6. IF实现数学比较功能 (1)》
NGINX竟然不支持这样的写法....
location = /test/ {
default_type html;
set_random $a 0 9; #$a 随机 从0-9取
set_random $b 0 9; #$b 随机 从0-9取
set $ereg "[0-$b]";
if ( $a ~ $ereg ){ #$a 如果 正则匹配 0-$b
echo 'a: $a is lte b: $b ereg: $ereg';
}
if ( $a !~ $ereg ){ #$a 如果 正则不匹配 0-$b
echo 'a: $a is gt b: $b ereg: $ereg';
}
}
求大牛来实现...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。