PHP案例三:如何编写程序来判断学生的星座?

更新于
2026-09-27 15:05:16
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1045个文字,预计阅读时间需要5分钟。

PHP案例三:如何编写程序来判断学生的星座?

一、需求分析+ 星座是根据出生日期(11-14位)进行匹配的;+ 例如,出生日期在3月21日至4月19日之间为白羊星座,其他星座按此规律编写。

二、设计思路+ 1. 星座的划分是两个日期的区间;+ 2. 例如,白羊座的划分是3月21日至4月19日。

一、需求分析

星座是根据出生月日(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语句

在条件成立时执行一块代码,条件不成立时执行另一块代码。

阅读全文

本文共计1045个文字,预计阅读时间需要5分钟。

PHP案例三:如何编写程序来判断学生的星座?

一、需求分析+ 星座是根据出生日期(11-14位)进行匹配的;+ 例如,出生日期在3月21日至4月19日之间为白羊星座,其他星座按此规律编写。

二、设计思路+ 1. 星座的划分是两个日期的区间;+ 2. 例如,白羊座的划分是3月21日至4月19日。

一、需求分析

星座是根据出生月日(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语句

在条件成立时执行一块代码,条件不成立时执行另一块代码。

阅读全文