php - PHP 中的 "$$"是什么

标签 php variable-variables

我看到了这段代码

if (is_null($$textVarName)) {
$$textVarName = $_defaultTexts[$type];
}

代码“$$”是什么?

最佳答案

这就是邪恶。

这将采用 $textVarName 中的值并将其用作变量名。例如:

$foo = 'hello';
$hello = 'The Output';
echo $$foo; // displays "The Output"

关于php - PHP 中的 "$$"是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4169882/

相关文章:

php - 如果一个类不存在,你应该抛出哪个 PHP SPL 异常

php - 努力用 php 显示 blob 图像

php 数组数据在 JQuery 中不起作用

python - 如何创建可变变量?

php - 变量方法的变量属性

php - 带有数组的可变变量

php - Zend 引擎是否可嵌入 PHP 之外?

php - 如何为所有列设置和条件 - php

php - PHP 中的可变变量

PHP $_GET/$_POST 通过可变变量