首页 > 解决方案 > 我希望 php 将一个变量“执行”成一个字符串

问题描述

我使用 JSON 来组织我的 PHP 代码。

我不知道这是否可能,但我在我的 Json 中存放了一个 PHP 变量。我想在我的 PHP 脚本中得到它。

我创建了我的 JSON 文件:

{
    "link" : "?id=$org_id"
}

在我的 php 中,我使用 json_decode 函数。然后在 PHP 中,我将结果存储在一个变量中

因此,

$org_id = 456;
echo $res; //output "?id=$org_id" while I wanted "?id=456"

我能做些什么?

标签: phpjsonvariablesvar

解决方案


echo strtr($res, array('$org_id' => $org_id));

应该用变量 $org_id 替换字符串 '$org_id'


推荐阅读