strpos函数无法使用$ _post

时间:2017-11-25 21:54:20

标签: php

我一直试图查看一个数字是负数还是正数,并将其标记为费用或佣金。以下代码是我目前所拥有的,

$commm = $_POST['com_fee'];
$findme = '-';
$pos = strpos($commm, $findme);

if ($pos === false) {
    $comfee = 'Fee';
}
else {
    $comfee = 'Commission';
}

出于某种原因,$comfee始终被定义为"费用"。谁能告诉我我做错了什么?

1 个答案:

答案 0 :(得分:0)

而不是查找“ - ”符号,您不能只检查数字是否为负数?

$comm = $_POST['com_fee'];

$comfee = $comm < 0 ? 'Commission' : 'Fee';