gpt4 book ai didi

php - PHP 的列表函数是如何工作的?

转载 作者:可可西里 更新时间:2023-11-01 13:57:51 26 4
gpt4 key购买 nike

最近在 SO 上回答了几个涉及使用 PHP 的 list 函数的问题后,我想知道,“这个函数到底是如何在幕后工作的?”。我正在考虑使用 func_get_args() 然后遍历参数列表,这一切都很好,但是 assignment 部分到底是如何工作的?

 list(...) = array($x, $y, $z);

这不是^先求值了吗?

准确地说,我的问题是 list 函数如何创建作用域变量,这些变量被分配给尚未计算的数组?

最佳答案

list 是一个语言结构,而不是一个函数。它不按照正常函数的规则运行,它更类似于 iffor(或 array(), as the manual states ) , 硬编码到 PHP 核心中。

关于php - PHP 的列表函数是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3766605/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com