簡體   English   中英

如何在單個頁面中使用兩個isset條件

[英]How to use two isset condition in single page

如何在同一頁面中使用兩個isset()條件?

這是我的代碼的樣子:

    if (isset($_POST["location_from"]) && !empty($_POST["location_from"]))
    {

        .........
        .........
        echo json_encode($returnValues);        
    }
    if (isset($_POST["location_to"]) && !empty($_POST["location_to"]))
    {

           .........
           .........
            echo $value;
    }
  if (isset($_GET["id"]) && !empty($_GET["id"]))
    {

           .........
           .........
            echo $value_Id;
    }

因此,在上面的代碼中,當在ajax $_POST['location_from']傳遞值時,它可以完美地工作,而當在ajax $_GET['ID']傳遞值時,它則可以完美地工作,但是當在ajax $_POST['location_TO'] $_POST['location_from '] $_POST['location_TO']函數也可以工作並回顯。 任何幫助,將不勝感激。

如果要寫入最大1值(滿足第一個條件),請使用elseif s代替if s。

if (!empty($_POST['location_to'])) {
    echo ...;
} elseif (!empty($_POST['location_from'])) {
    echo ...;
} elseif (!empty($_GET['id'])) {
    echo ...;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM