Categories: PHP
页面
echo:可以输出一个或多个字符串(包含HTML标签)
print:只允许输出一个字符串
print_r:以容易理解的形式展示
字符串
EOF:定义一个字符串的函数
strlen(string):返回字符串长度
strpos(string, string):在一个字符串中查找一段字符串,匹配返回查找字符串位置,不匹配返回false
preg_match(pattern, string):正则验证
stripslashes(string):去除数据中的反斜杠 (\)
htmlspecialchars(string):把 < 和 > 转换为实体常用于防止浏览器将其用作 HTML 元素
explode(ep, string):按ep分割字符串
变量
var_dump(obj):返回变量的数据类型和值
isset(var):检测变量是否设置
empty(var):检查一个变量是否为空
时间
date("Y"):获取时间
注:Y(年)m(月)d(日)l(星期)H(时)i(分)s(秒) U (时间戳)
time():时间戳
数组
count(array):获取数组长度
sort(array):数组升序排列
rsort(array):数组降序排列
ksort(array):根据关联数组的键升序排列
asort(array):根据关联数组的值升序排列
krsort(array):根据关联数组的键降序排列
arsort(array):根据关联数组的值降序排列
current(array):数组中当前位置的值,默认从0开始
end(array):数组中最后一个值
in_array(ep, array):数组匹配
文件
include & require:引入php文件
<?php include 'header.php'; ?> <?php require 'header.php'; ?>
注:include和require区别在于,当引入的php文件不存在时,include会提示错误并继续执行代码,require会提示错误不继续执行代码
fopen(path: "r"):打开文件 fclose(path: "r"):关闭文件
注:
r(只读,开头开始) r+(读写,开头开始)
w(只写,清空内容,文件不存在会创建) w+(读写,清空内容,文件不存在会创建)
a (追加,末尾开始,文件不存在会创建) a+(读/追加,末尾开始,文件不存在会创建)
x(只写,创建新文件,文件已存在,返回false) x+(读写,创建新文件,文件已存在,返回false)
feof(path):检测文件末尾
注:w、a、x模式下,无法读取打开的文件
fgets(file):逐行读取文件
fgetc(file):逐字符读取文件
杂项
die():输出一条信息,并退出脚本,如果信息为错误状态号,则不会显示