以下是一个简单的星座查询系统实例,使用PHP编写,你可以通过输入日期来查询对应的星座。
```php

// 星座查询系统
// 星座日期范围
$zodiacDates = [
'白羊座' => ['01/20', '02/18'],
'金牛座' => ['02/19', '03/20'],
'双子座' => ['03/21', '04/19'],
'巨蟹座' => ['04/20', '05/20'],
'狮子座' => ['05/21', '06/20'],
'处女座' => ['06/21', '07/22'],
'天秤座' => ['07/23', '08/22'],
'天蝎座' => ['08/23', '09/22'],
'射手座' => ['09/23', '10/22'],
'摩羯座' => ['10/23', '11/21'],
'水瓶座' => ['11/22', '12/21'],
'双鱼座' => ['12/22', '01/19']
];
// 获取用户输入的日期
$birthDate = $_POST['birthDate'] ?? '';
// 检查日期格式
if (preg_match('/^""d{4}-""d{2}-""d{2}$/', $birthDate)) {
// 将日期分割为年、月、日
list($year, $month, $day) = explode('-', $birthDate);
// 根据日期获取星座
foreach ($zodiacDates as $zodiac => $dateRange) {
$start = $dateRange[0];
$end = $dateRange[1];
if (($month == $start[0] . $start[1] && $day >= $start[2]) || ($month == $end[0] . $end[1] && $day <= $end[2])) {
echo "









