[25]. 声明当前文档是js文件
header('Content-type: text/javascript')
[完成]
[100]. 返回502状态码,响应超时
header('HTTP/1.1 502 Bad Gateway')
[完成]
[104]. 脚本调入后台运行,即使关闭浏览器也会有服务端继续执行
ignore_user_abort_test(true)
[完成]
[105]. 开启session会话
session_start()
[完成]
[107]. ,在指定时间加年月日时分秒周
strtotime("2018-05-20 09:02:10 [+10 year]")
[完成]
[108]. 声明当前文档是图片.png文件
header('Content-type: image/png')
[完成]
[111]. 比较数组,返回差集(比较键名和键值)
array_diff_assoc($arr1,$arr2..)
[完成]
[113]. 声明本页需要缓存
header("Pragma: cache")
[完成]
[120]. 函数用于对数组单元从高到低进行排序并保持索引关系。key不变
arsort($arr)
[完成]
[124]. 引入一个php文件,在执行脚本前先入引入到当前文件
require
[完成]
[126]. 真值
true
[完成]
[127]. 取COOKIE
$str=$_COOKIE[$key]
[完成]
[128]. 删seesion
unset($_SESSION["key"])
[完成]
[132]. 返回303状态码,表示条件请求
header('HTTP/1.1 304 Not Modified')
[完成]
[134]. 函数用于对数组单元按照键名从高到低进行排序。
krsort($arr)
[完成]
[142]. 假值
false
[完成]
[144]. 是否为数组
is_array($x)
[完成]
[145]. 定义类保护成员
protected
[完成]
[148]. 设置当前页面是以附件形式下载的类型
header('Content-Type: application/octet-stream'); //设置类型为所有文件
header('Content-Disposition: attachment; filename=“example.zip”'); //关键,以附件形式打开或保存,并设置下载显示的名字,注意格式
header('Content-Transfer-Encoding: binary'); //设置传输编码为 二进制
header('Content-Length: 1234'); //设置文件大小可省
readfile('example.zip'); //输出服务器文件
[完成]
[149]. 使用用户自定义的比较函数对数组按键名进行排序
uksort($arr,functionname)
[完成]
[156]. 声明当前文档为XML文
header('Content-type: text/xml')
[完成]
[157]. 分解一个url结果如Array ( [scheme] => http [host] => www.sina.com.cn [path] => /abc/de/fg.php [query] => id=1 )
parse_url($url)
[完成]
[158]. 转成字符型
strval($m)
[完成]
[161]. 取最大值
max($arr|"num1,num2")
[完成]
[165]. base64解密码
base64_decode($str)
[完成]
[166]. 取数组的所有值
array_values($arr)
[完成]
[168]. 返回请求页面301状态码,资源以永久重定向
header('HTTP/1.1 301 Moved Permanently')
[完成]
[170]. 删除目录
rmdir($filename)
[完成]
[172]. 声明当前文档为txt文件
header('Content-type: text/plain')
[完成]
[173]. 复制文件
copy($filename,$newfilename)
[完成]
[175]. 依次向回调数传入每个健的健名和值,回调处理数组(一参为值二参为名),依次向回调数传入每个健的健名和值,键名不可改,键值可改。
array_walk($arr,"myfunction($values,$key)")
[完成]
[176]. 转小写
strtolower($str)
[完成]
[178]. 插入一个php文件,执行到该语句时插入
include
[完成]
[180]. 返回404状态码,页面不存在
header('HTTP/1.1 404 Not Found')
[完成]
[185]. 声明当前文档是mid音频文件
header('Content-Type: audio/mid')
[完成]
[190]. 把一组(数组)请求的数据转为地址形式的字符串 array('a'=>1,'b'=>2) a=1&b=2
http_build_query($date)
[完成]
[194]. 扫描列出一个目录(或日录资源)下的文件
scandir($dirsoucre[,1])
[完成]
[195]. 输出交集,比较键和值都相同
array_intersect_assoc($arr1,$arr2)
[完成]
[196]. 往数组最前面压入一个或多个元素
array_unshift($arr,$str[,str2[,str3]])
[完成]
[198]. 重复字符串
str_repeat($str,$n)
[完成]
[203]. 格式化输出格林威治时间GMT
gmdate("y-m-d H:i:s",time()+3600*8)
[完成]
[205]. 取数组第一个元素,并从数组中删除它,输出值 (弹出第一个元素)
array_shift($arr)
[完成]
[207]. 设置变量类型
settype($m,'int')
[完成]
[210]. 随机取一个数组元素的键
array_rand($arr)
[完成]
[212]. 退出seesion
session_unset()
[完成]
[213]. 函数用于对数组单元从高到低进行排序。key重新定义
rsort($arr)
[完成]
[215]. 关闭目录资源
closedir($filesource)
[完成]
[216]. , 以参数 [头|当前|结尾] 为参考,移动指针到指定位置
fseek($filesource,$n[,SEEK_SET|SEEK_CUR|SEEK_END])
[完成]
[217]. 取最小值
min($arr|"num1,num2")
[完成]
[218]. 把$str当做php来执行,注意其结束须有;号
eval($str)
[完成]
[219]. 内容过期时间,需以格林威治时间为标准,即浏览器缓存多久
header("Expires: ".gmdate("D, d M Y H:i:s", time() + 30*60*60*24)." GMT")
[完成]
[220]. 打开一个目录资源
opendir($filename)
[完成]
[224]. 随打打乱字符串
str_shuffle($str)
[完成]
[225]. 设置时区为格林威治时间
date_default_timezone_set('UTC')
[完成]
[226]. 把文件每行作为一个元素读出到一个数组
file($filename)
[完成]
[227]. 移动上传文件
move_uploaded_file($tmp_filename,$savefilename)
[完成]
[229]. 声明当前文档是zip文件
header('Content-type: application/zip')
[完成]
[232]. 区分大小写 返回字符串第一次出现到结束的字符串,失败则返回false
strstr($str,$substr)
[完成]
[233]. 获取中文字符串长度
mb_strlen($str)
[完成]
[236]. 交换数组的键和值
array_flip($arr)
[完成]
[237]. 定义常量方式2
define('B','123B')
[完成]
[240]. 输出缓冲区内容
ob_flush()
[完成]
[241]. 取指定数字之间的随机整数 可省两参数,同rand(),效率快4倍
mt_rand($n_min,$n_max)
[完成]