[9]. 退出
exit

[完成]
[16]. 随打打乱字符串
str_shuffle($str)

[完成]
[17]. 清除缓冲区内容
ob_clean()

[完成]
[18]. , 以参数 [头|当前|结尾] 为参考,移动指针到指定位置
fseek($filesource,$n[,SEEK_SET|SEEK_CUR|SEEK_END])

[完成]
[20]. 比较数组,返回差集(比较键名和键值)
array_diff_assoc($arr1,$arr2..)

[完成]
[21]. 休眠s秒再运行
sleep($s)

[完成]
[22]. 从资源中读取文件一行指针往下移
fgets($filesource[,$n])

[完成]
[24]. 真值
true

[完成]
[26]. 函数用于对数组单元按照键名从低到高进行排序。
ksort($arr)

[完成]
[28]. 取seesion
$str=$_SESSION["key"]

[完成]
[29]. 声明当前文档是pdf文件
header('Content-type: application/pdf')

[完成]
[30]. 插入一个php文件,执行到该语句时插入
include

[完成]
[31]. 取数组的所有键
array_keys($arr)

[完成]
[34]. 定义抽像类
abstract

[完成]
[35]. 区分大小写 返回字符串最后一次出现在位置
strripos($str,"")

[完成]
[36]. 读取文件全部内容
file_get_contents($filenam)

[完成]
[37]. 声明当前文档是图片.jpg文件
header('Content-type: image/jpeg')

[完成]
[38]. 声明当前文档是flash文件.swf
header('Content-Type: application/x-shockwave-flash')

[完成]
[40]. 定义常量方式2
define('B','123B')

[完成]
[42]. 获取文件路径(所在目录,不检测实际文件)
dirname($filename)

[完成]
[43]. 比较数组,返回差集(比较键名)
array_diff_key($arr1,$arr2..)

[完成]
[45]. 结束php脚本执行
die

[完成]
[46]. 生成$n个值都为$values的以$i开始为索相下标的数组
array_fill($i,$n,$values)

[完成]
[47]. 是否为数字
is_numeric($x)

[完成]
[49]. 设置一个图片为下载类型,并将这个文件以前面header发送信息设定的类型输出,从而会弹出一个下载框 就是把服务器上的my.jpg下载下来,下载显示和保存的名字默认是downloaded.jpg
header('Content-type: image/jpeg');//输出的类型 header('Content-Disposition: attachment; filename=“downloaded.jpg”'); //下载显示的名字,注意格式 readfile('my.jpg');//输出服务器文件

[完成]
[51]. 转成字符型
strval($m)

[完成]
[52]. 引入一个php文件,在执行脚本前先入引入到当前文件
require

[完成]
[53]. 交换数组的键和值
array_flip($arr)

[完成]
[54]. 变量是否为空值
empty($m)

[完成]
[55]. 移动上传文件
move_uploaded_file($tmp_filename,$savefilename)

[完成]
[56]. 返回请求页面301状态码,资源以永久重定向
header('HTTP/1.1 301 Moved Permanently')

[完成]
[57]. 直接跳转到指定的URL
header("location:helloworld.php")

[完成]
[59]. 去除两端指定字符(不指定默认为空白字符)
trim($str[,""])

[完成]
[60]. 扫描列出一个目录(或日录资源)下的文件
scandir($dirsoucre[,1])

[完成]
[62]. 字符串写入文件资源
fwrite($filesource, $str)

[完成]
[64]. 从资源中读取文件一个字符指针往下移
fgetc($filesource)

[完成]
[65]. 转小写
strtolower($str)

[完成]
[66]. 向上取整
ceil($num)

[完成]
[67]. 删seesion
unset($_SESSION["key"])

[完成]
[68]. 使用用户自定义的比较函数对数组
usort($arr)

[完成]
[69]. list($a,$b,$c)=$arr 把数组元素依次赋值给$a,$b,$c 一个数组的元素依次存放至一些变量
1

[完成]
[70]. 区分大小写 返回字符串最后一次出现在位置
strrpos($str,"")

[完成]
[73]. 定义继承一个类后,可用use再继承的类修饰(继承父类之外再继承一个类) 同属性方法覆盖优先级 本类>trait类>父类
rait

[完成]
[75]. 获取文件大小
filesize($filename)

[完成]
[79]. 取绝对值
abs($num)

[完成]
[80]. 是否为整数
is_int($x)

[完成]
[81]. 定义接口类
interface

[完成]
[82]. 定义类公有成员
public

[完成]
[84]. 是否为字符串
is_string($x)

[完成]
[87]. - 将内部指针指向数组中的下一个元素,并输出值
next($arr)

[完成]
[88]. 声明设置页面以什么性质进行缓存,默认公共设置进行缓存
header("Cache-Control: public")

[完成]
[89]. 关闭缓冲区不输出内容
ob_end_clean()

[完成]
[92]. 使用用户自定义的比较函数对数组按键名进行排序
uksort($arr,functionname)

[完成]
[93]. 存seesion
$_SEESION["key"]=$str

[完成]
[94]. 比较值,返回差集,值不同的,在其它数组中都没有出现过的元素集,只要其它数组中有一个出现,则不算,出现一次不被计入(第一个数组为标准)
array_diff($arr1,$arr2..)

[完成]
[95]. 依次向回调数传入每个健的健名和值,回调处理数组(一参为值二参为名),依次向回调数传入每个健的健名和值,键名不可改,键值可改。
array_walk($arr,"myfunction($values,$key)")

[完成]
[96]. 获取当前时间戳10位
time()

[完成]
[101]. 返转数组(关联型,连键名一起反,索引则重置健名为0开始)
array_reverse($arr)

[完成]
[103]. 函数定义关键字
function

[完成]
[104]. 分解一个url结果如Array ( [scheme] => http [host] => www.sina.com.cn [path] => /abc/de/fg.php [query] => id=1 )
parse_url($url)

[完成]
[105]. 声明当前文档是avi视频文件
header('Content-Type: video/avi')

[完成]
[107]. 转换成浮点数类型
floatval($m)

[完成]
[110]. 用数组的值作为键名,$values作为健值生成一个数组
array_fill_keys($arr,$values)

[完成]
[111]. 声明当前文档为css文件
header('Content-type: text/css')

[完成]
[113]. 返回缓冲区内容的长度
ob_get_length()

[完成]
[114]. 求所有数组元素的积
array_product($arr)

[完成]
[115]. 每个无素(值)的重复次数
array_count_values($arr)

[完成]
[118]. 向下取整
floor($num)

[完成]
[119]. 声明当前文档是图片.png文件
header('Content-type: image/png')

[完成]
[120]. 获取字符串长度
strlen($str)

[完成]
[122]. 复制文件
copy($filename,$newfilename)

[完成]
[124]. 跳过本次循环
continue

[完成]
[125]. ,按指定格式显示时间
date("y-m-d h:i:s"[,time()])

[完成]
[126]. 返回文件扩展名[extension],文件名[basename],[filename]主文件名,[dirname]所在目录路径到数组(不检测实际文件)
pathinfo($filename)

[完成]
[127]. 首字母小写
lcfirst($str)

[完成]
[128]. 表单提交上传文件编码

[完成]
[129]. 以php代码风格输出变量值 同var_dump()但 不显示相关数据类型提示
var_export($str)

[完成]
[130]. 四舍五入
round($num)

[完成]
[132]. - 返回当前元素的键名和键值,并将内部指针向前移动
each($arr)

[完成]
[133]. 序列化对像或数组,使之方便保存
serialize($arr|$object)

[完成]
[134]. 值是否存在于数组
in_array($values,$arr)

[完成]
[135]. - 将内部指针指向数组中的上一个元素,并输出值
prev($arr)

[完成]
[136]. 内容过期时间,需以格林威治时间为标准,即浏览器缓存多久
header("Expires: ".gmdate("D, d M Y H:i:s", time() + 30*60*60*24)." GMT")

[完成]
[137]. 不区分大小写 返回字符串第一次出现到结束的字符串,失败则返回false
stristr($str,$substr)

[完成]
[138]. 获取请求时的$HTTP_RAW_POST_DATA数据
file_get_contents("php://input")

[完成]
[139]. 假值
false

[完成]
[140]. 文件或目改名
rename($filename,$newfilename)

[完成]
[142]. 求所有数组元素的和
array_sum($arr)

[完成]
[143]. - 将内部指针指向数组中的最后一个元素,并输出值
end($arr)

[完成]
[145]. 取COOKIE
$str=$_COOKIE[$key]

[完成]
[147]. 删除一个变量
unset($m)

[完成]
[148]. 使用用户自定义的比较函数对数组 元素按键值进行排序,其中$a和$b系统自动分配相邻的两个元素传入 functionnqmq($a,$b)
uasort($arr,functionname)

[完成]
[149]. 声明本页需要缓存
header("Pragma: cache")

[完成]
[153]. 字符串出现的次数(有指范围,则返回指定范围之内出现在次数)
substr_count($str,$substr[$n_start,[$n_length]])

[完成]
[156]. 实现接口关键字
implement

[完成]
[157]. //告诉浏览器最后一次修改时间
header('Last-Modified: '.gmdate(“D, d M Y H:i:s”, time()).' GMT')

[完成]
[161]. 获取变量类型
gettype($m)

[完成]
[163]. 输出交集,值相同,在其它数组中都有出现过的元素集,只要其它数组中有一个不出现,则不算,保留第一个数组键名(第一个数组为标准)
array_intersect($arr1.$arr2,$arr3)

[完成]
[164]. 常用的字符集
ISO-8859-1,GB2312,GBK,UTF-8,UTF-16

[完成]
[166]. 是否为文件
is_file($str)

[完成]
[167]. 设置当前页面是以附件形式下载的类型
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'); //输出服务器文件

[完成]
[170]. 字符串截取,返回从指定位置截取指定长度的子字符串,不指定长聊默认为到结束全部字符串
substr($str,$n_start[,$n_length])

[完成]
[171]. 判断文件或目录是否存在
file_exists($filename)

[完成]
[173]. 显示变量的类型并输出值
var_dump($str)

[完成]
[176]. 过虑数组
array_filter($arr[,callbackfunction])

[完成]
[178]. 取指定数字之间的随机整数 可省两参数,同rand(),效率快4倍
mt_rand($n_min,$n_max)

[完成]
[179]. 是否为数组
is_array($x)

[完成]
[180]. 声明当前文档是视频.mpa .mpg .mpeg .mpv 文件
header('Content-type: video/mge')

[完成]
[184]. 从文件资源中读取全部内容
fread($filesource[,$n])

[完成]
[185]. 以长度为标准打散字符串到一个数组
str_split($a[,$n_length])

[完成]
[186]. 设置变量类型
settype($m,'int')

[完成]
[188]. 开启session会话
session_start()

[完成]
[190]. 随机打乱数组
shuffle($arr)

[完成]
[192]. json转对像,或转数组
json_decode($data[,false|true])

[完成]
[193]. 返回502状态码,响应超时
header('HTTP/1.1 502 Bad Gateway')

[完成]
[194]. 函数用于对数组单元从高到低进行排序。key重新定义
rsort($arr)

[完成]
[195]. 立即刷新输出等待输出(离开OB缓冲)的内容(不同版本配置,待输出内容需要积累到一定量)
flush()

[完成]
[198]. 往数组最前面压入一个或多个元素
array_unshift($arr,$str[,str2[,str3]])

[完成]
[201]. 去除右端指定字符
rtrim($str[,""])

[完成]
[204]. 读取文件全部内容到缓冲区(即使没有开启ob_start()也能ob_get_contents获取)
readfile($filename)

[完成]
[206]. 声明当前文档为XML文
header('Content-type: text/xml')

[完成]
[207]. ,把一个数组的值,作为另一个数组的键名
array_combine($arr1,$arr2)

[完成]
[212]. 函数用于对数组单元从低到高进行排序。key重新定义
sort($arr)

[完成]
[213]. 脚本调入后台运行,即使关闭浏览器也会有服务端继续执行
ignore_user_abort_test(true)

[完成]
[214]. 区分大小写 返回字符串首次出现在位置
strpos($str,"")

[完成]
[215]. 数组或对像转json
json_encode($data)

[完成]
[216]. 删COOKIE设置前不能向浏览器输出,当前页面无效,另一个页面在过期前有效
setcookie($key,"",time()-3600)

[完成]
[217]. 延时3秒后跳转到指定的URL
header("Refresh:3;url=helloworld.php")

[完成]
[218]. 不区分大小写 返回字符串首次出现在位置
stripos($str,"")

[完成]
[219]. 设置时区为格林威治时间
date_default_timezone_set('UTC')

[完成]
[220]. 去除左端指定字符
ltrim($str[,""])

[完成]
[222]. 声明当前文档是json文件
header('Content-type: application/json')

[完成]
[223]. base64加密码
base64_encode($str)

[完成]
[224]. 合并数组至另一个数组
array_merge($arr1top,$arr2end)

[完成]
[225]. 取数组的所有值
array_values($arr)

[完成]
[226]. 把$str当做php来执行,注意其结束须有;号
eval($str)

[完成]
[228]. 使当前脚本暂停运行,直到$timestamp(时间戳)指定时间再进行从现在起 10 秒后唤醒 如time()+10
time_sleep_until($timestamp)

[完成]
[229]. 去除重复项(去掉后面的保留前面的)
array_unique($arr)

[完成]
[230]. 删除文件
unlink($filename))

[完成]
[232]. 返转字符串
strrev($str)

[完成]
[233]. 把回车换行\n字符换成
,多用于html
nl2br($str)

[完成]
[234]. 中文字符串替换
str_ireplace($strsub,"",$str)

[完成]
[235]. base64解密码
base64_decode($str)

[完成]
[237]. 定义类不可覆盖成员
final

[完成]
[239]. 字符串替换
str_replace($strsub,"",$str)

[完成]
[240]. 打印输出变量$str
print_r($str)

[完成]
[241]. 判断一个变量是否存在
isset($m)

[完成]
[243]. 取数组最后一个元素,并从数组中删除它,输出值 (弹出最后一个元素)
array_pop($arr)

[完成]
[244]. 函数用于对数组单元按照键名从高到低进行排序。
krsort($arr)

[完成]
重新开始给题