当前位置: 首页 > wzjs >正文

企业网站管理系统cms上海有哪些大型企业

企业网站管理系统cms,上海有哪些大型企业,官方网站免费制作,0网站建设公司宣传册从本篇文章开始,将学习PHP的高级特性内容。本篇文章将记录在PHP中如何进行日期时间处理和包含文件的学习过程。 一、日期和时间 在PHP中,date() 函数用于格式化日期或时间。 说明 date(string $format, ?int $timestamp null): string 使用指定整数…

从本篇文章开始,将学习PHP的高级特性内容。本篇文章将记录在PHP中如何进行日期时间处理和包含文件的学习过程。


一、日期和时间

在PHP中,date() 函数用于格式化日期或时间。

说明

date(string $format, ?int $timestamp = null): string

使用指定整数 timestamp(Unix 时间戳),或者使用当前时间(如果没有指定时间戳),返回相应的指定格式的格式化字符串。换句话说,timestamp 是可选的。

参数

format

必需。指定时间戳的格式。

timestamp

可选。timestamp 参数是一个 int 的 Unix 时间戳,如未指定或是 null,参数值默认为当前本地时间。

1、获取日期和时间 

date() 函数的格式参数指定了如何格式化日期或时间。

以下是一些常用于日期和时间的字符:
  • d - 表示月份中的第几天(01 到 31)
  • m - 表示月份(01 到 12)
  • Y - 表示年份(四位数字)
  • l - 表示星期几(小写 'L')
  • H - 24 小时制的小时(00 到 23)
  • h - 12 小时制的小时(01 到 12),前面有零
  • i - 分钟(00 到 59),前面有零
  • s - 秒(00 到 59),前面有零
  • a - 小写的上午和下午(am 或 pm)
其他字符,如 "/", ".", 或 "-" 也可以插入字符之间以添加其他格式。
示例
echo "今天是:" . date("Y-m-d") . "<br>";
echo "现在的时间是:" . date("H:i:s") . "<br>";
echo "今天是:" . date("Y-m-d H:i:s"). "<br>";

2、设置时区

如果从代码中获取的时间不正确,可能是因为服务器位于另一个国家或设置为不同的时区。此时,就需要根据特定位置使时间正确,我们需要设置要使用的时区。

date_default_timezone_set 函数用于设置脚本中所有日期/时间函数使用的默认时区。

说明

date_default_timezone_set(string $timezoneId): bool

设置所有日期/时间函数使用的默认时区,如果 timezoneId 无效,此函数返回 false,否则返回 true。

参数

timezoneId:时区标识符。有效的标识符列表请参考官方文档:有效的标识符列表。

示例

// 设置时区为 "America/New_York"
date_default_timezone_set("America/New_York");
echo "今天是:" . date("Y-m-d H:i:s");

3、使用 mktime() 创建日期

我们现在使用 date() 函数都没有传入时间戳,使用的是当前的日期和时间。如果我们想传入指定时间,应该怎么办呢?

PHP 的 mktime() 函数返回日期的 Unix 时间戳。Unix 时间戳包含 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)和指定时间之间的秒数。

说明

mktime(int $hour,?int $minute = null,?int $second = null,?int $month = null,?int $day = null,?int $year = null
): int|false

根据给出的参数返回 Unix 时间戳,如果时间戳不适合 PHP 整数则返回 false

任何可选或为 null 的参数都将根据本地日期和时间设置为当前值。

参数

hour

必需。相对于一天开始的小时数,由 month、day 和 year 确定。负值是指当天零点前的小时。值大于 23 是指接下来几天的适当小时。

minute

可选。相对于 hour 开始的分钟数。负值指的是上个小时的分钟。大于 59 的值将指向接下来几个小时的适当分钟。

second

可选。相对于 minute 开始的秒数。负值是指前一分钟的秒数。大于 59 的值是指接下来几分钟的适当秒。

month

可选。相对于去年年底的月份数。值 1 到 12 是指相关年份的正常日历月份。小于 1 的值(包括负值)按相反的顺序指向去年的月份,因此 0 是 12 月,-1 是 11 月,以此类推。值大于 12 是指接下来几年的适当月份。

day

可选。相对于上个月月底的天数。值 1 到 28、29、30 或 31(取决于月份)是指相关月份的正常天数。小于 1 的值(包括负值)是指上个月的天数,因此 0 是上个月的最后一天,-1 是倒数第二天,以此类推。大于相关月份天数的值是指接下来几个月的适当某一天。

year

可选。年份数,可以是两位或四位数字,0-69 对应于 2000-2069,70-100 对应于 1970-2000。在如今系统中普遍把 time_t 作为一个 32 位有符号整数的情况下,year 的合法范围是 1901 到 2038 之间。

注意:参数的顺序很奇怪:month、day、year,而不是更合理的 year、month、day 顺序。 

示例 

$d=mktime(11, 14, 45, 8, 6, 2022);
echo "创建的时间是:" . date("Y-m-d H:i:s", $d); // 输出 "2022-08-06 11:14:45"

4、使用 strtotime() 从字符串创建日期

上文我们用 mktime() 完成了日期创建,但是该函数的参数比较多,使用起来比较麻烦。所以本节内容将说明如何直接使用字符串来进行日期创建。

PHP 的 strtotime() 函数用于将人类可读的日期字符串转换为 Unix 时间戳(自 1970 年 1 月 1 日 00:00:00 GMT 起的秒数)。

说明

strtotime(string $datetime, ?int $baseTimestamp = null): int|false

本函数接受包含英文日期格式的字符串并尝试将其解析为 Unix 时间戳,成功则返回时间戳,否则返回 false。

参数

datetime

必需。日期/时间字符串。

baseTimestamp

可选。时间戳,用作计算相对日期的基础。

示例 

$d=strtotime("tomorrow");
echo "明天是:" . date("Y-m-d", $d) . "<br>";$d=strtotime("next Saturday");
echo "下一个周六是:" . date("Y-m-d", $d) . "<br>";$d=strtotime("2021-01-16");
echo date("Y-m-d", $d) . "<br>";

二、包含文件

include(或 require)语句会获取指定文件中存在的所有文本/代码/标签,并将其复制到使用 include 语句的文件中。当想在网站的多个页面上包含相同的 PHP、HTML 或文本时,包含文件非常有用。
可以使用 include 或 require 语句将一个 PHP 文件的内容插入到另一个 PHP 文件中(在服务器执行它之前)。
include 和 require 语句是相同的,除了在失败时:
  • require 将产生致命错误(E_ERROR)并停止脚本。
  • include 仅会产生警告(E_WARNING),并且脚本会继续执行。
当一个文件被包含时,其中所包含的代码继承了 include 所在行的变量范围。从该处开始,调用文件在该行处可用的任何变量在被调用的文件中也都可用。不过所有在包含文件中定义的函数和类都具有全局作用域。
语法
include "文件路径";
require "文件路径";

示例

vars.php
<?php
$color = "green";
$fruit = "apple";test.php
<?php
include "vars.php";
echo "A $color $fruit"; // 输出 "A green apple"

当文件被应用程序需要时,应使用 require

当文件不是必需的,且文件未找到时应用程序需要继续时,请使用 include

http://www.dtcms.com/wzjs/790454.html

相关文章:

  • 同企网站建设做网站网页版qq下载
  • 建设自己网站软件下载企业的网站建设费账务处理
  • 网站地图怎么用闵行网站制作公司
  • 十大免费不收费的网站海贼王网页设计素材
  • 德州网站建设推广价格快速建站公司电话
  • 河南旅游集团 网站建设网站开发公司不干了
  • 青岛建网站的公司河南无限动力做网站怎么样
  • 网站建设及推广方案ppt模板服装设计类网站
  • 想找私人做网站wordpress 搬家 问题
  • 赫山区住房和城乡建设局网站建立网站程序
  • 用什么软件做介绍视频网站程序员做音乐网站
  • 网站建设的结构wordpress 主页位置
  • 揭阳网站建设价格ps做网页设计的尺寸
  • 学校网站建设的重要性中间商网站怎么做
  • 新闻类网站怎么做seo网站建设考试试题
  • 网站建设和seo讲师要求免费网站建设优化
  • 微信公众号素材网站有经验的佛山网站设计
  • 织梦网站做中英文双语言版本制作一个简单的网页步骤
  • 织梦英文版网站怎么做用php做的网站模版
  • wordpress登录api外贸网站如何优化
  • 注册个体可以做网站吗怎么做北京赛车网站
  • 网站的推广方法有哪些网站keywords多少字
  • 南充市房地产网官方网站企业免费做网站
  • 个人网站有哪些企业建站要多少钱
  • 辽宁省建设部网站微信平台商城开发
  • 住房和城乡建设部网站建筑合同网站访问量过大
  • 结构设计网站中国电子网
  • 网站开发的目的及意义ui手机app界面设计
  • 杭州网站建设文章怎么建立一个网站及推广
  • 北海哪家做网站vue旅游网站怎么做