全球主机交流论坛

标题: 自己写的PHP看不懂了,请大屌进 [打印本页]

作者: botian    时间: 2020-10-21 13:18
标题: 自己写的PHP看不懂了,请大屌进
$files = glob(preg_ replace('/(\*|\?|\[)/', '[$1]', $dir)."/*");

为啥要替换?

只记得当时确实不替换就有问题,忘了是啥问题了。
作者: 52usa    时间: 2020-10-21 13:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: l516q    时间: 2020-10-21 13:25
看这意思好像是,windows和linux路径中正反斜杠不同,为了识别进行的替换。应该是将linux的反替换为win的正
作者: liuyangge    时间: 2020-10-21 13:30
$dir是目录名,$dir里面的 * ? [ 替换成 [$1]  然后连接/*去遍历子文件夹
作者: ywjdlq    时间: 2020-10-21 14:02
本帖最后由 ywjdlq 于 2020-10-21 14:03 编辑


作者: Meiam    时间: 2020-10-21 14:04
不注释的下场
作者: gamerock    时间: 2020-10-21 14:06
我们哪边有句话...XX写字XX识,,过了三日不认得




欢迎光临 全球主机交流论坛 (https://loc.010206.xyz/) Powered by Discuz! X3.4