php - 我希望 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"
我能做些什么?
解决方案
echo strtr($res, array('$org_id' => $org_id));
应该用变量 $org_id 替换字符串 '$org_id'
推荐阅读
- python - 调用 GetDeployment 操作时发生错误 (ThrottlingException)(达到最大重试次数:4):超出速率
- java - 如何通过水平滚动检查卡片内的 TextView 扩展了 recyclerView 中的 cardView 大小?
- laravel - 在 Laravel 5.7 中获取当前 URI
- docker - 在 Ubuntu 16.04 系统启动时创建 pulseaudio 套接字
- java - 存储不重复的数组名称
- c# - asp.net c#中的CMS
- django - django 中的原子事务是数据库级别的吗?
- ffmpeg - ffmpeg 无法识别 text='%{frame_num}'
- liferay - 将 liferay 5.2.3 升级到 6.0.6 时出错 密钥“PRIMARY”的重复条目“”
- python - 处理空的 (sys.argv[1])