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

企业网站管理系统怎么用微商引流推广

企业网站管理系统怎么用,微商引流推广,网站需要写哪些内容,wordpress主题 秀从本篇文章开始,将学习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/817894.html

相关文章:

  • 同企网站建设做网站云落主题WordPress
  • 甘肃省建设厅执业资格注册网站本地旅游网站模版
  • 毕业设计做网站简单吗html代码运行
  • 为企业建网站晋江文学
  • 做资源分享网站怎么样做网站需要找人优化吗
  • 专业门户网站建设seo排名优化怎么样
  • 北京外贸网站建设价格临沂网站建设选盛誉
  • 怎样免费做外贸网站tripod wordpress
  • 怎么做网站导航条网上做网站资金大概多少
  • 网站上怎么做浮标东莞建设网官方网站首页
  • 网站建设要哪些工作网易企业邮箱电话
  • pc蛋蛋网站怎么做成都画册设计的公司
  • 怎么查自己的网站备案编号文化传媒公司网站模板
  • 佛山专业网站制作网站可以随便创建么
  • 树莓派做影视网站做的好看的外国网站
  • 怎么在百度搜索自己的网站那个网站可以做全景图
  • 济南做网站多少钱wordpress怎么删除某页页眉
  • 自己注册个公司做网站怎么样wordpress 简单模板
  • 佛山优化网站排名wordpress网站突然打不开
  • 自助网站建设价格做网站用windows和 linux
  • wordpress 适合做小说站吗减压疗程wordpress
  • 怎么在ftp看网站后台地址掉关键词网站
  • 哪个网站有手机绵阳房产网
  • 中卫网站建设多少钱大连甘井子区区号
  • 互联网创业就是做网站吗西安百度关键词推广
  • 山西企业建站方案网站开发有什么好的介绍
  • net112企业建站系统遵义一般做一个网站需要多少钱
  • 花都网站建设价格南通网站建设培训
  • 乔拓云智能建站官网安徽建设通网站
  • 全程营销网站建设公司职业学院网站建设方案