<?php $var=22; ?><?phpif ($row['zt']>"0") { echo "222";} else { echo "111";}?> ;
# このように実行すると、なぜ 111 と表示されるのでしょうか? 222 であるはずです。それは間違いです。
P粉7266329542022-06-24 14:57:47
<?php $ddd=22; ?><?phpif ($row['ddd']>11) { echo "222";} else { echo "111";}?>youはい、お兄さん、ddd>11 の場合 222 を表示したいのですが、その書き方を教えてください。アドバイスを求めてください。
autoload2022-06-24 09:20:46
あなたのアイデアは奇妙ですが、なぜ文字列「0」なのでしょうか?
文字列を比較する場合、基準となるのは文字列内の左から右への文字の ASCII コード値のサイズです。
$row['zt'] が何であるかは誰にもわかりません。 , 関係のないコードを2つ書いたのですが、これを直接実行すると確実に未定義変数のエラーが発生します