第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

我如何查看某人在特定日期何時有空?

我如何查看某人在特定日期何時有空?

PHP
Helenr 2023-04-21 14:01:35
我正在制作一個網站,您可以在其中預訂位置,但對于某些位置,需要有人在那里。前面問了一個問題,如何統(tǒng)計某天有多少人有空,比如:周一有2個人有空。但現在我希望,如果在一周中的特定一天至少有 1 個人有空,你會收到一條消息,說有人在那里。但我的代碼沒有這樣做,它一直說有人可用,即使沒有。我的代碼在這里:if(array_sum([$totalMonday, $totalTuesday, $totalWednesday, $totalThursday, $totalFriday]) > 0){      echo 'someone is available';} else{      echo 'no one is available';}$ totalMonday、$totalThursday 等在代碼的前面指定,只要有人有空,它們就會計數,例如:echo '<b>Monday: </b>';if(!empty($presentie["workMonday"])) {      ++$totalMonday;      echo $presentie["workMonday"];;} else{      echo 'not available';}所以我不知道我做錯了什么,如果不清楚,請告訴我,我很難解釋哪里出了問題。提前致謝
查看完整描述

1 回答

?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

首先,我假設您有幾個相同的 if/else 語句與第二個代碼片段中的語句相匹配。我們可以通過在您的代碼中使用額外的循環(huán)來清理它們。我還將向您展示如何使用數組而不是為每一天創(chuàng)建一個單獨的變量。


在循環(huán)上方,創(chuàng)建一個數組,其中每個鍵對應于一周中的一天。(用這個替換你所有的$total{DAY} = 0;變量聲明)


$days = [

    'Monday' => 0,

    'Tuesday' => 0,

    'Wednesday' => 0,

    'Thursday' => 0,

    'Friday' => 0

];

現在,我們可以替換用于增加$total{DAY}變量的 if/else 語句。將所有這些 if/else 語句替換為:


foreach(array_keys($days) as $day) {

    echo '<b>{$day}: </b>';

    if(!empty($presentie["work{$day}"])) {

          ++$days[$day];

          echo $presentie["work{$day}"];;

    } else{

          echo 'not available';

    }

}

這 9 行代碼與您之前的 ~35 行代碼完全相同。


現在,進入您的實際問題。您在評論中說,您在問題中要求的輸出是“ ...在同一頁面上且在循環(huán)之前”。這是一個問題,因為您的循環(huán)會增加這些值,因此無法在循環(huán)之前訪問它們。你必須把它放在循環(huán)之后。以下是循環(huán)后的操作方法:


//replace with the name of your date select element]

$date = $_POST['date'];


//using `date()`, get the day of the week of the selected date. (Monday-Friday)

$day_of_week = date('l', strtotime($date));


if($days[$day_of_week] > 0) {

    echo $days[$day_of_week] . " people available.";

} else {

    echo "Not Available";

}


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

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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