0%

PHP学习记录

PHP的一些基础知识

网页架构

PHP

  • 高阶程序语言
  • 直译式程序语言 (脚本式程序语言)
  • 动态型别程序语言 (Dynamic typed language)
  • 动态网页程序语言

网页类型

静态网页

从服务器下载后在 Client 执行

HTML、CSS、JavaScript

动态网页

先在服务器执行后才下载到 Client 执行

PHP、ASP.NET、JSP

Date & Time

格式化时间

1
2
3
4
5
6
7
8
timestamp                   时间标记
代表的是该时间点与 Unix 纪元 (1970年1月1日00:00:00) 的时间差
单位为秒

相关函数
time() 取得目前 timestamp
strtotime($str) 字符串转 timestamp
date($format, $timestamp) 格式化时间(例date('Y-m-d h:i:s'))

时间计算

1
2
3
4
5
6
时间计算
strtotime('+ 数量 单位')

例如:
strtotime('+ 7 day')
strtotime('2017-03-02 22:00:00 + 1 week')

引用其他档案

1
2
3
4
5
6
7
8
9
10
11
12
include($filepath)
include_once($filepath)
require($filepath)
require_once($filepath)

include 和 require 的差别
include
发生错误时仅显示警告,程序会继续执行。
require
发生错误时会中断程序
once 的差别
档案只会被引入一次,不会被重复引入。

其他

下课了,没时间写,我就放脑子里吧……

bulb