91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP如何判斷學生是什么星座

發布時間:2020-11-16 10:19:00 來源:億速云 閱讀:291 作者:小新 欄目:編程語言

了解PHP如何判斷學生是什么星座?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

一、需求分析

星座是根據出生月日(11~14位)進行匹配;例如,當出生日期在3月21日和4月19日之間就為白羊座,其他星座按此繼續編寫。

二、設計思路

1、  星座的劃分是兩個日期的區間,當日期小于10日的學生出生日,如何防止比較出錯?

2、  如何對星座進行判斷?

三、知識儲備

1、在 PHP 中,提供了下列條件語句:

·         if 語句 - 在條件成立時執行代碼

·         ? :  -三元運算符

·         if...else 語句 - 在條件成立時執行一塊代碼,條件不成立時執行另一塊代碼

·         if...else if....else 語句 - 在若干條件之一成立時執行一個代碼塊

·         switch 語句 - 在若干條件之一成立時執行一個代碼塊

2、if 語句

用于僅當指定條件成立時執行代碼。

語法

if (條件)
 {
 條件成立時要執行的代碼;
 }

3、if…else語句

在條件成立時執行一塊代碼,條件不成立時執行另一塊代碼。

語法

if (條件)
 {
 條件成立時執行的代碼;
 }
 else
 {
 條件不成立時執行的代碼;
 }

4、if...else if....else 語句

在若干條件之一成立時執行一個代碼塊。.

語法

if (條件)
 {
 if 條件成立時執行的代碼;
 }
 else if (條件)
 {
 elseif 條件成立時執行的代碼;
 }
 else
 {
 條件不成立時執行的代碼;
 }

5、Switch 語句

希望有選擇地執行若干代碼塊之一。

語法

switch (n) { 
case label1: 如果 n=label1,此處代碼將執行; break; 
case label2: 如果 n=label2,此處代碼將執行; break; 
default: 如果 n 既不等于 label1 也不等于 label2,此處代碼將執行; 
}

四、代碼實現

1、定義變量保存學生資料

$name = '王六';//保存學生的姓名
$birth = '2003-08-07'; //保存學生的出生日期

2、分割字符串,獲取學生出生的年、月、日

$temp = explode('-',$birth);  
$stu_by = $temp[0];
$stu_bm = $temp[1];
$stu_bd = $temp[2];

3、獲取當前時間的年份、月份和日期

$cur_y = date('Y'); //4位數字完整表示的年份
$cur_m = date('n'); //數字表示的月份,沒有前導零,1~12
$cur_d = date('j'); //月份中的第幾天,沒有前導零,1~31

4、判斷學生的日期是否是兩位數

if($stu_bd < 10){
  $stu_bd = '0'.$stu_bd;
}
$date = "$stu_bm.$stu_bd";

5、判斷星座

  if($date >=1.21 && $date <= 2.19){
              $const = '水瓶座';
       }elseif($date >=2.20 && $date <= 3.20){
              $const = '雙魚座
       }elseif($date >=3.21 && $date <= 4.20){
              $const = '白羊座';
       }elseif($date >=4.21 && $date <= 5.21){
              $const = '金牛座';
       }elseif($date >=5.22 && $date <= 6.21){
              $const = '雙子座';
       }elseif($date >=6.22 && $date <= 7.22){
              $const = '巨蟹座';
       }elseif($date >=7.23 && $date <= 8.23){
              $const = '獅子座';
       }elseif($date >=8.24 && $date <= 9.23){
              $const = '處女座';
       }elseif($date >=9.24 && $date <= 10.23){
              $const = '天秤座';
       }elseif($date >=10.24 && $date <= 11.22){
              $const = '天蝎座';
       }elseif($date >=11.23 && $date <= 12.21){
              $const = '射手座';
       }else{
              $const = '魔羯座';
       }

五、結果展示

PHP如何判斷學生是什么星座

感謝各位的閱讀!看完上述內容,你們對PHP如何判斷學生是什么星座大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

昌平区| 高陵县| 扎鲁特旗| 双牌县| 松潘县| 丘北县| 上饶县| 淳化县| 博罗县| 曲水县| 普兰店市| 汕尾市| 泽州县| 宁都县| 云安县| 涡阳县| 全椒县| 大安市| 湘潭市| 雷波县| 康定县| 沂源县| 米林县| 黄山市| 额敏县| 宜都市| 澄迈县| 万载县| 宜兰县| 崇仁县| 容城县| 云梦县| 克山县| 古丈县| 凤山市| 望都县| 涿鹿县| 连平县| 黑水县| 岐山县| 闻喜县|