亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有人能告訴我為什么這個簡單的 PHP 循環不起作用嗎?

有人能告訴我為什么這個簡單的 PHP 循環不起作用嗎?

PHP
守著星空守著你 2023-04-28 16:46:09
我只是想寫一個簡單的循環,以 +10 步遞增,直到它大于數字并恢復到最后的 +10 步,這只是一個測試循環,所以我可以在實現它之前嘗試循環機制我的真實代碼,但出于某種原因,它要么不編譯,要么吐出真正隨機的東西。 在線 php 沙箱的輸出我是不是做錯了什么,或者為什么它會顯示惡魔符號而不是簡單的數字。<?php    $get_id_folder_number = 0;    $test_value = 12;      WHILE($test_value > $get_id_folder_number)      {          echo $get_id_folder_number;        //add 10        $get_id_folder_number + 10;      }      if($test_value < $get_id_folder_number)      {        $get_id_folder_number -10;      }echo $get_id_folder_number;
查看完整描述

1 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

我看到的第一件事是,您處于無限循環中,因為您永遠不會更改變量的值,您必須這樣做:


while ($test_value > $get_id_folder_number) {

    echo $get_id_folder_number;


    //add 10

    $get_id_folder_number += 10; // or $get_id_folder_number = $get_id_folder_number + 10

}

因為在您的示例中,您進行了加法但從未將結果設置在變量中。同樣的事情給你if


if ($test_value < $get_id_folder_number) {

    $get_id_folder_number -= 10;

}


查看完整回答
反對 回復 2023-04-28
  • 1 回答
  • 0 關注
  • 141 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號