Php 下面代码中${$key}的含义是什么?
我只需要知道代码中Php 下面代码中${$key}的含义是什么?,php,Php,我只需要知道代码中${$key}的含义是什么。我已经在谷歌上搜索过了,但是没有找到这个代码的答案。所以请帮我理解它 <?php foreach ($_POST as $key => $value) { $temp = is_array($value) ? $value : trim($value); if (empty($temp) && in_array($key, $required)) { $missing[] = $key;
${$key}
的含义是什么。我已经在谷歌上搜索过了,但是没有找到这个代码的答案。所以请帮我理解它
<?php
foreach ($_POST as $key => $value) {
$temp = is_array($value) ? $value : trim($value);
if (empty($temp) && in_array($key, $required)) {
$missing[] = $key;
${$key} = '';
} elseif (in_array($key, $expected)) {
${$key} = $temp;
}
}
?>
比方说,我们已经给出了代码:
<?php
$a = 'Hello';
$key = 'a';
echo ${$key};
?>
这里所做的是引用存储在另一个变量中的名称值 比方说,我们已经给出了代码:
<?php
$a = 'Hello';
$key = 'a';
echo ${$key};
?>
这里所做的是引用存储在另一个变量中的名称值 使用
${}
是创建动态变量的一种方法,例如:
${'a' . 'b'} = 'hello world!';
echo $ab; // hello world!
阅读更多信息。使用
${}
是创建动态变量的一种方法,例如:
${'a' . 'b'} = 'hello world!';
echo $ab; // hello world!
阅读更多信息。您可以在本手册页上阅读更多关于变量的信息:请参阅副本中关于
$$
的部分,此答案:您可以在本手册页上阅读更多关于变量的信息:请参阅副本中关于$$
的部分,此答案: