優化的 PHP 巢狀 if 語句

發布 娛樂 2024-02-09
8個回答
  1. 匿名使用者2024-02-06

    if 語句的執行速度仍然非常快,不需要優化。

  2. 匿名使用者2024-02-05

    使用 ** 縮進來區分 if 語句的巢狀層次結構。

    使用工具提示資訊來區分大括號配對資訊。

    使用裝置的摺疊功能將不相關的邏輯摺疊起來,並突出顯示 if 級別。

  3. 匿名使用者2024-02-04

    {} 裡面是乙個獨立的陳述,與外在無關,你也可以像你一樣寫一串判斷,比如:

  4. 匿名使用者2024-02-03

    1.看看你第二張圖片中的程式,你應該也執行過它,沒問題,但是是數值是用來檢測變數是數字還是一串數字,例如:'12345'跟'',都沒錯,你要知道這一點;

    2. 讓我們看一下第一張圖片上的程式:

    1)你的第乙個判斷if($theif=0)是不對的,=代表賦值而不是判斷,應該是if($theif==0),也可以直接if($theif),因為判斷時1和0分別代表真假。

    2)你的第二個判斷是set(),這個函式是用來判斷變數是否存在,如果已經存在,為什麼需要輸出"它不能是空的"?應該是! isset()。

    以上就是對你的程式的解釋,你可以在程式中多做一些斷點輸出判斷,這將有助於你更快的知道程式的問題。

  5. 匿名使用者2024-02-02

    我喜歡下面的邏輯結構,僅供參考:

    errstr = "";錯誤訊息。

    outstr = "";執行結果。

    if ($in_deport=='') $errstr .= "錯誤 1";

    if ($out_deport=='') $errstr .= "錯誤 2";

    if ($in_deport==out_deport) $errstr .= "錯誤 3";

    if ($errstr==''){

    sql='..';

    if (!res) $errstr .= "錯誤 4";

    if ($errstr==''){

    sql='..';

    if (.errstr .= "錯誤5:庫存不足";

    if ($errstr==''){

    sql='..';

    if (.errstr .= "錯誤6:它不存在";

    if ($errstr==''){

    sql='..';

    if (.errstr .= "錯誤 7:無法寫入資料庫";

    else $outstr .= "資料已成功寫入資料庫";

    echo<<$errstr

    outstr

    end;

  6. 匿名使用者2024-02-01

    如果之前發生異常,則應直接返回該操作。 例如,執行提示 if(!)。$res)

    sql = "檢查產品是否有足夠的庫存";

    res1 = '';

    if(!$res1)

    sql = "檢查產品是否在倉庫中";

    res2 = '';

    if(!$res2)

    else

  7. 匿名使用者2024-01-31

    使用關聯的陣列,如下所示:

    arr = array(

    1"=>"30",2"=>"10",3"=>"57",4"=>"99",5"=>"80",6"=>"97",7"=>"135",8"=>"40",;$sz += $arr[$sum];

    將要更改的部分集中在關聯的陣列$arr中,然後維護和更改,只需更改$arr陣列即可。

  8. 匿名使用者2024-01-30

    使用 PHP 巢狀 ifesle 實現,這裡有乙個可以解決您的問題的示例。

    get['a'];在這裡,獲取版本的 get 值並將其更改為 get 會話

    echoa;if($a

    0)else

相關回答
8個回答2024-02-09

週末,我經常和家人一起去遠足,父母從戀愛開始就對登山感興趣,我也受他們的影響。 當然,當你爬山時,你可以培養克服一切困難的自信心,實現團隊合作的價值。 此外,我特別喜歡團體活動,在小學、初中、高中都參加了許多服務活動和社團活動,通過這些活動,我結識了不同型別的朋友、學長學姐,拓展了人際關係。 >>>More

9個回答2024-02-09

一位高中歷史老師曾經告訴我們,“如果你在學校裡交到乙個親密的朋友,那是你最大的財富。 真正的朋友是陪伴你一生的朋友。 >>>More

4個回答2024-02-09

我想房東知道的第一件事是,為什麼:name='"+姓名+"'和 tel="+ 未新增到電話的背面"'。 >>>More

5個回答2024-02-09

如果按字面意思翻譯,這段英語文學會很生硬。 以下是部分釋義,以確保句子流暢並忠實於原意: >>>More