ホームページ  >  に質問  >  本文

神様、何が問題なのかわかるように助けてください。

<?php $var=22; ?><?phpif ($row['zt']>"0") { echo "222";} else { echo "111";}?> ;

# このように実行すると、なぜ 111 と表示されるのでしょうか? 222 であるはずです。それは間違いです。

P粉726632954P粉726632954820日前1021

全員に返信(5)返信します

  • autoload

    autoload2022-06-24 15:40:09

    ああ、

    それです

    返事
    0
  • P粉726632954

    P粉7266329542022-06-24 14:57:47

    <?php $ddd=22; ?><?phpif ($row['ddd']>11) { echo "222";} else { echo "111";}?>youはい、お兄さん、ddd>11 の場合 222 を表示したいのですが、その書き方を教えてください。アドバイスを求めてください。

    返事
    0
  • autoload

    autoload2022-06-24 09:20:46

    あなたのアイデアは奇妙ですが、なぜ文字列「0」なのでしょうか?

    文字列を比較する場合、基準となるのは文字列内の左から右への文字の ASCII コード値のサイズです。

    $row['zt'] が何であるかは誰にもわかりません。 , 関係のないコードを2つ書いたのですが、これを直接実行すると確実に未定義変数のエラーが発生します

    返事
    0
  • P粉726632954

    数字の比較なのですが、数字はどう書けばいいのでしょうか?

    P粉726632954 · 2022-06-24 14:44:07
    P粉726632954

    こんにちは、お兄さん、ddd>11の場合222を表示したいのですが、その書き方を教えてください。アドバイスを求めてください。

    P粉726632954 · 2022-06-24 14:57:57
  • キャンセル返事