我有一个 OpenCart VQMod,它目前按字符计算字符串长度和费用。它工作得很好,但我需要它按照以下规则收费:
30-45 个字符:8.50 美元
46 个以上字符:12.00 美元
编辑:截至目前,这个模组将字符串长度乘以每个字符的固定价格,但我需要它只收取 30-45 个字符的固定价格 8.50 美元,或 46 个以上字符的 12 美元。谁能帮我修改以下PHP?我在这里粘贴整个文件。非常感谢您到目前为止的回复。我非常感谢社区的帮助。
编辑 2:删除了不必要的代码,只显示字符串长度药水。
//Q: Option Price By Character
$optprice = '';
$optprefix = '';
if ($option_query->row['type'] == 'text' || $option_query->row['type'] == 'textarea') {
if (strlen($option_value)) {
$optprice = (strlen($option_value) * $option_query->row['price_per_char']);
$optprefix = '+';
$option_price += $optprice;