level 12
源码:
$sentHeaders = [];
foreach (headers_list() as $header) {
[$key] = explode(':', $header, 2);
$sentHeaders[] = strtolower(trim($key));
}
请问[$key]是什么意思?为啥要在变量上加中括号?
2023年05月22日 06点05分
1
level 6
[$key] = explode(':', $header, 2);
这是新版的语法,是数组解开,等效于低版本的:
list($key) = explode(':', $header, 2);
实现把数组的项目赋值给一系列变量。
2023年05月22日 07点05分
2
感谢大哥解答,谢谢!
2023年05月22日 09点05分