strchr():函数搜索字符串在另一字符串中的第一次出现。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/01de71755099cbc83c9d0ced2f24c7c6.jpeg)
readfile():输出一个文件。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/95adedf1da239302e266cbc51112db98.jpeg)
eval():函数把字符串按照 PHP 代码来计算。
该字符串必须是合法的PHP代码,且必须以分好结尾。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/987a8b2642629e66d72663e9b2b17fac.jpeg)
addslashes():函数返回在预定义字符之前添加反斜杠的字符串。
预定义符:单引号(') 双引号(") 反斜杠(\) NULL
isset():检测变量是否设置。
preg_match():执行一个正则表达式匹配。
foreach():遍历数组
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/433ec64ecdad4b53d7e1be97f7bb8c55.jpeg)
var_dump():打印变量的相关信息
get_object_vars():返回有对象属性组成的关联数组
in_array():搜索数组内是否存在指定的值
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/00cad76379f2f21c7f375877ff02679c.jpeg)
call_user_func():把第一参数作为回调函数调用
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/6dec87598af7dd77b7110451b1846db6.jpeg)
func_get_args():返回一个包含函数参数列表的数组。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/1d29fef57634478c938fe7a3ae6063bc.jpeg)
feof():检测是否已到达文件末尾 (eof)。
如果文件指针到了 EOF 或者出错时则返回 TRUE,否则返回一个错误(包括 socket 超时),其它情况则返回 FALSE。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/4e219f33bbab12876286127f5e2f9d1c.jpeg)
fgets():从文件指针中读取一行
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/827dd252cc9fe1b25fb51697a1f9fbc1.jpeg)
fsockopen():打开一个网络连接或者一个Unix套接字连接
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/1d9923a5e8c04d680d1728e4ed41789a.jpeg)
mkdir():创建目录。
@mkdir():压制错误提示,使其无错误提示
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/28d01396062b9632710bf0aaa373b818.jpeg)
chdir():改变当前目录。
escapeshellarg():把字符串转码为可以在 shell 命令里使用的参数
shell_exec():通过 shell 环境执行命令,并且将完整的输出以字符串的方式返回。
pathinfo():以数组的形式返回文件路径的信息。
str_replace():以其他字符替换字符串中的一些字符(区分大小写)。
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/615405bab2e4722a4a0c532cd4fc7d8d.jpeg)
basename():返回路径中的文件名部分。
strops(): 查找字符串首次出现的位置。