数字が負であるか正であるかを調べて、料金または手数料としてマークしようとしています。次のコードは、$comfee
は常に「手数料」として定義されている、いくつかの理由
$commm = $_POST['com_fee'];
$findme = '-';
$pos = strpos($commm, $findme);
if ($pos === false) {
$comfee = 'Fee';
}
else {
$comfee = 'Commission';
}
、私がこれまで持っているものです。誰かが私が間違っていることを教えてもらえますか?
数値が0より小さい場合は負の値になります。 – FirstOne
これは複製可能ではありません。 – FirstOne
質問を編集して 'if'文の前に' var_dump($ pos、$ comm、$ findme、$ _POST);の出力を含めてください。 – Progman