首頁  >  問答  >  主體

大神幫看下錯在那

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

這樣運行為什麼顯示111,應該是222才對哈。錯在那裡。

P粉726632954P粉726632954871 天前1059

全部回覆(5)我來回復

  • autoload

    autoload2022-06-24 15:40:09

    <?php
    $ddd=11;
    if ($ddd >11) 
    echo "222";
    else echo "111";
    ?>

    這樣就行了

    回覆
    0
  • P粉726632954

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

    <?php  $ddd=22; ?><?phpif ($row['ddd']>11) {  echo "222";} else {  echo "111";}?>你好,兄弟,我想實現如果ddd>11就顯示222,如何寫哈。請教下。

    回覆
    0
  • autoload

    autoload2022-06-24 09:20:46

    你這想法怪怪的,為什麼是 字串"0"?

    如果是比較字串的話,依據是字串內從左到右字元的ASCII碼值的大小

    而且誰知道你的 $row['zt'] 是多少? ,寫了兩段毫無關聯的程式碼,直接運行的話,肯定報錯未定義變數

    回覆
    0
  • P粉726632954

    是比較數字哈,數字要怎麼寫

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

    你好,兄弟,我想實現如果ddd>11就顯示222,如何寫哈。請教下。

    P粉726632954 · 2022-06-24 14:57:57
  • 取消回覆