PHP簡單的迴圈賦值問題

來源:互聯網
上載者:User
關鍵字 php
    echo  $ss = count($row['key']);  輸出是 111111  統計6個1    echo '
'; echo $num=count($ss); 統計輸出只有1個1

如何? 把統計輸出6個1的值全部賦值到$num裡全顯示出來?

    for($i=1;$i<10;$i++){    echo $ss[] = $i;    }

這樣列不出來,是不是什麼地方寫錯了?

實際例子:

$dosql->Execute("SELECT * FROM #@__infolist WHERE classid=2 AND delstate='' AND checkinfo=true ORDER BY orderid DESC LIMIT 0,100");{while($row = $dosql->GetArray())echo $ss = $row['keywords']; //輸出 你好,你好,你好,不好,很好echo $num= $ss; //輸出 很好   //目標把 $ss 賦值給 $num 迴圈出來        for($i=1;$i<10;$i++){        echo $num[$i] = $i;        }}

回複內容:

    echo  $ss = count($row['key']);  輸出是 111111  統計6個1    echo '
'; echo $num=count($ss); 統計輸出只有1個1

如何? 把統計輸出6個1的值全部賦值到$num裡全顯示出來?

    for($i=1;$i<10;$i++){    echo $ss[] = $i;    }

這樣列不出來,是不是什麼地方寫錯了?

實際例子:

$dosql->Execute("SELECT * FROM #@__infolist WHERE classid=2 AND delstate='' AND checkinfo=true ORDER BY orderid DESC LIMIT 0,100");{while($row = $dosql->GetArray())echo $ss = $row['keywords']; //輸出 你好,你好,你好,不好,很好echo $num= $ss; //輸出 很好   //目標把 $ss 賦值給 $num 迴圈出來        for($i=1;$i<10;$i++){        echo $num[$i] = $i;        }}

$dosql->Execute("SELECT * FROM #@__infolist WHERE classid=2 AND delstate='' AND checkinfo=true ORDER BY orderid DESC LIMIT 0,100");{$num = array();while($row = $dosql->GetArray())echo $ss = $row['keywords']; //輸出 你好,你好,你好,不好,很好echo $num= $ss; //輸出 很好   //目標把 $ss 賦值給 $num 迴圈出來$num[] = $row['keywords'];}var_dump($num);

$ss = count($row['key']); $num=count($ss) //這裡$ss不是一個數組了,count(非數組)只會輸出0(null時)和1

第一次count完就是一個int型的數值。看不懂題主想要幹嘛。

這裡的 1 會預設做 int 處理的

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.