[5]. 使当前脚本暂停运行,直到$timestamp(时间戳)指定时间再进行从现在起 10 秒后唤醒 如time()+10
time_sleep_until($timestamp)
[完成]
[10]. 是否为数组
is_array($x)
[完成]
[11]. 读取文件全部内容
file_get_contents($filenam)
[完成]
[14]. 当前页面是文档流文件,所有文件
header('Content-Type: application/octet-stream')
[完成]
[15]. 区分大小写 返回字符串首次出现在位置
strpos($str,"")
[完成]
[16]. 把一组(数组)请求的数据转为地址形式的字符串 array('a'=>1,'b'=>2) a=1&b=2
http_build_query($date)
[完成]
[17]. 以php代码风格输出变量值 同var_dump()但 不显示相关数据类型提示
var_export($str)
[完成]
[25]. 统计数组元素个数
count($arr)
[完成]
[29]. 开启session会话
session_start()
[完成]
[33]. 取数组第一个元素,并从数组中删除它,输出值 (弹出第一个元素)
array_shift($arr)
[完成]
[51]. 求所有数组元素的积
array_product($arr)
[完成]
[54]. 依次向回调数传入每个健的健名和值,回调处理数组(一参为值二参为名),依次向回调数传入每个健的健名和值,键名不可改,键值可改。
array_walk($arr,"myfunction($values,$key)")
[完成]
[59]. 声明当前文档是图片.jpg文件
header('Content-type: image/jpeg')
[完成]
[64]. 简单的字符转时间戳
strtotime("2018-05-20 09:02:10")
[完成]
[66]. 四舍五入
round($num)
[完成]
[70]. 内容过期时间,需以格林威治时间为标准,即浏览器缓存多久
header("Expires: ".gmdate("D, d M Y H:i:s", time() + 30*60*60*24)." GMT")
[完成]
[81]. 表单提交上传文件编码
[完成]
[94]. 声明本页需要缓存
header("Pragma: cache")
[完成]
[101]. 获取文件最后修改时间
filemtime($filename)
[完成]
[104]. 交换数组的键和值
array_flip($arr)
[完成]
[105]. //告诉浏览器最后一次修改时间
header('Last-Modified: '.gmdate(“D, d M Y H:i:s”, time()).' GMT')
[完成]
[106]. 删seesion
unset($_SESSION["key"])
[完成]
[108]. 变量是否为一个对像
is_object($x)
[完成]
[111]. base64解密码
base64_decode($str)
[完成]
[113]. 定义抽像类
abstract
[完成]
[116]. 取COOKIE
$str=$_COOKIE[$key]
[完成]
[117]. 文件或目改名
rename($filename,$newfilename)
[完成]
[118]. 去除重复项(去掉后面的保留前面的)
array_unique($arr)
[完成]
[126]. 区分大小写 返回字符串第一次出现到结束的字符串,失败则返回false
strstr($str,$substr)
[完成]
[132]. 区分大小写 返回字符串最后一次出现在位置
strripos($str,"")
[完成]
[139]. 输出交集,只比较键名
array_intersect_key($arr1,$arr2)
[完成]
[140]. 返回404状态码,页面不存在
header('HTTP/1.1 404 Not Found')
[完成]
[141]. 常用的字符集
ISO-8859-1,GB2312,GBK,UTF-8,UTF-16
[完成]
[144]. 退出seesion
session_unset()
[完成]
[146]. 转小写
strtolower($str)
[完成]
[149]. 退出
exit
[完成]
[155]. 声明文档内容为rss 编码为ISO-8859-1
header('Content-Type: application/rss+xml; charset=ISO-8859-1')
[完成]
[156]. 清除缓冲区内容
ob_clean()
[完成]
[157]. 比较值,返回差集,值不同的,在其它数组中都没有出现过的元素集,只要其它数组中有一个出现,则不算,出现一次不被计入(第一个数组为标准)
array_diff($arr1,$arr2..)
[完成]
[159]. 定义继承一个类后,可用use再继承的类修饰(继承父类之外再继承一个类) 同属性方法覆盖优先级 本类>trait类>父类
rait
[完成]
[160]. 往一个文件中写入内容(重写,追加)
file_put_contents($filename,$str[.FILE_APPEND])
[完成]
[164]. 打开一个目录资源
opendir($filename)
[完成]
[165]. 返回以字符串连接的数组元素组成的符串
implode("|",$arr)
[完成]
[168]. 使用命名空间
use Think\Log;
[完成]
[170]. 声明当前文档是zip文件
header('Content-type: application/zip')
[完成]
[171]. 将资源文件中的指针移动到开始即0位置
rewind($filesource)
[完成]
[172]. 声明当前文档是avi视频文件
header('Content-Type: video/avi')
[完成]
[173]. 定义类私有成员
private
[完成]
[174]. 反序列化对像或数组,使之可用
unserialize($serializestr)
[完成]
[175]. 重复字符串
str_repeat($str,$n)
[完成]
[176]. 删除目录
rmdir($filename)
[完成]
[177]. 获取文件大小
filesize($filename)
[完成]
[178]. 关闭缓冲区并输出
ob_end_flush()
[完成]
[180]. 不区分大小写 返回字符串首次出现在位置
stripos($str,"")
[完成]
[185]. 递规合并数组
array_merge_recursive($arr)
[完成]
[186]. - 返回当前元素的键名和键值,并将内部指针向前移动
each($arr)
[完成]
[188]. 存seesion
$_SEESION["key"]=$str
[完成]
[193]. 声明当前文档是github编辑器文件
header('Content-type: application/atom+xml')
[完成]
[195]. 声明当前文档是flash文件.swf
header('Content-Type: application/x-shockwave-flash')
[完成]
[199]. 真值
true
[完成]
[200]. 返回缓冲区内容的长度
ob_get_length()
[完成]
[202]. list($a,$b,$c)=$arr 把数组元素依次赋值给$a,$b,$c 一个数组的元素依次存放至一些变量
1
[完成]
[203]. 假值
false
[完成]
[204]. 生成$n个值都为$values的以$i开始为索相下标的数组
array_fill($i,$n,$values)
[完成]
[207]. 删除文件
unlink($filename))
[完成]
[209]. 随机打乱数组
shuffle($arr)
[完成]
[212]. 以指定字符串分界打散字符串到一个数组
explode("|",$str)
[完成]
[215]. 命名空间
namespace Pay\Controller
[完成]
[216]. 取最大值
max($arr|"num1,num2")
[完成]
[217]. - 将内部指针指向数组中的最后一个元素,并输出值
end($arr)
[完成]
[218]. 函数用于对数组单元按照键名从低到高进行排序。
ksort($arr)
[完成]
[223]. 声明当前文档是mp4视频文件
header('Content-Type: video/mpeg4')
[完成]
[224]. json转对像,或转数组
json_decode($data[,false|true])
[完成]
[226]. 随打打乱字符串
str_shuffle($str)
[完成]
[227]. 比较数组,返回差集(比较键名和键值)
array_diff_assoc($arr1,$arr2..)
[完成]
[229]. 每个无素(值)的重复次数
array_count_values($arr)
[完成]
[230]. 去除右端指定字符
rtrim($str[,""])
[完成]
[235]. 输出缓冲区内容
ob_flush()
[完成]
[239]. 返回缓冲区内容
ob_get_contents()
[完成]
[242]. 获取文件路径(所在目录,不检测实际文件)
dirname($filename)
[完成]