用php输出今天的日期

## 用 PHP 输出今天的日期:深入指南

在 PHP 中输出今天的日期是一个常见任务,本文将提供一个全面的指南,帮助您轻松完成此操作。

### PHP 中获取日期的方法

PHP 提供了多种方法来获取今天的日期:

**1. date() 函数**

最常用的方法是使用 `date()` 函数,它接受一个格式字符串作为参数并返回一个格式化的日期字符串。要获取今天的日期,可以使用以下代码:

```php

echo date('Y-m-d'); // 输出格式:2023-02-28

```

**2. getdate() 函数**

`getdate()` 函数返回一个包含日期信息的关联数组。要获取今天的日期,可以使用以下代码:

```php

$date = getdate();

echo $date['year'] . '-' . $date['mon'] . '-' . $date['mday'];

```

**3. DateTime 类**

`DateTime` 类提供了面向对象的方式来处理日期。要获取今天的日期,可以使用以下代码:

```php

$date = new DateTime();

echo $date->format('Y-m-d');

```

### 格式化日期字符串

获取日期后,您可能需要将其格式化为特定格式。PHP 提供了多种格式化字符串,可以用于自定义日期的输出。

| 格式化字符串 | 输出示例 |

|---|---|

| Y | 年份(四位数字) |

| y | 年份(两位数字) |

| m | 月份(两位数字,带前导零) |

| M | 月份(三位字母缩写) |

| F | 月份(全称) |

| d | 日(两位数字,带前导零) |

| D | 日(三位字母缩写) |

| l | 日(全称) |

| H | 24 小时制小时(两位数字,带前导零) |

| h | 12 小时制小时(两位数字,带前导零) |

| A | 上午或下午 |

例如,要获取今天的日期,并将其格式化为 "28 February 2023",可以使用以下代码:

```php

echo date('d F Y');

```

### 输出日期到 HTML

要将日期输出到 HTML 页面,可以使用 `echo` 语句或 `print()` 函数。例如:

```html

今天的日期是:

```

### 结论

通过了解 PHP 中获取和格式化日期的各种方法,您可以轻松地将今天的日期输出到任何应用程序中。通过遵循本文中的指南,您可以确保日期始终以所需格式准确显示。