一些php特性
关于"."
text
当 php 版本⼩于 8 时,GET 请求的参数名含有 . ,会被转为 _ ,但是如果参数名中有 [ ,这 个 [ 会被直接转为 _ ,但是后⾯如果有 . ,这个 . 就不会被转为 _ 。
有如
text
Jail_by.Happy
等同于
?Jail[by.Happy=xxxxxx
并有: highlight_file(glob("/f*")[0]);
text
这段代码的作用是用 PHP 读取并高亮显示一个文件的内容。下面是对各部分的详细解释:
glob("/f*"):glob 函数用于根据模式匹配文件路径。模式 /f* 表示匹配所有以 f 开头的文件或目录。在这个上下文中,它会列出路径为 / 目录下所有以 f 开头的文件或目录。
glob("/f*")[0]:glob 函数返回一个文件路径数组。[0] 是用来访问第一个匹配的文件路径。如果存在多个匹配项,这里只取第一个。
highlight_file():highlight_file 函数用于显示一个文件的内容,并对其进行语法高亮。默认情况下,highlight_file 只输出文件内容,不能作为字符串返回。它是直接在浏览器中输出文件内容的 HTML 代码。