扫码关注官方订阅号
现在有不同的商品,不同的计算公式,比如商品A,计算公式:数量X时长X单价。商品B:单价*数量。请问存储计算公式,自行匹配计算。
$math = '%s*%s'; $str = sprintf($math, 5, 6); $result=eval("return $str;"); var_dump($result);
直接给每一个商品给一个flag,然后依次吧公司存起来 ,匹配的时候只需要来匹配flag来查找公式就好了。
构造函数,根据传入的参数进行判断执行的内容
select 商品A "商品名", 数量X时长X单价 "总计" from table where 商品=商品A union all select 商品B "商品名", 数量X单价 "总计" from table where 商品=商品B
如果是商品A
select 商品B "商品名", 数量X单价 "总计" from table where 商品=商品B
则无返回结果
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
直接给每一个商品给一个flag,然后依次吧公司存起来 ,匹配的时候只需要来匹配flag来查找公式就好了。
构造函数,根据传入的参数进行判断执行的内容
如果是商品A
则无返回结果