したがって、次のことを試すと:
$a = '1.00';
$b = '1.01';
if($a < $b){
print 'ok';
}
これはうまくいきます。しかし、これらの変数をxmlファイルから取得すると. 文字列はまったく同じですが、何らかの理由で if 関数が正しく機能しません。したがって、文字列を数値に変換する必要があると思います。しかし、そうすると、小数が削除されます。
私の仮定は正しいですか?もしそうなら、どうすれば解決できますか?
そうでない場合、何が問題ですか?
ありがとうございました!