E_NOTICE:类型8 - 未定义索引:$ realName - 第26行*这是我得到的错误。
这是我的功能
function stats($label, $realName){
global $decode;
echo ("<p>".$label.$decode['stats']['$realName']."</p>");
};
我称之为:
stats("Life: ", "life");
返回:
E_NOTICE : type 8 -- Undefined index: $realName -- at line 26
Life:
如果我在实际代码中将$ realName更改为life,它将正确输出。 示例: 生活:56305
我做错了什么?我知道这与我如何使用$ realName有关。
答案 0 :(得分:0)
echo ("<p>".$label.$decode['stats']['$realName']."</p>");
删除变量周围的单引号:
echo ("<p>".$label.$decode['stats'][$realName]."</p>");
在单引号中,变量未被解析。