php - 如何使用 php 5 全局变量作为函数参数?
问题描述
我有一个非常非常简单的功能:
function pro_echo ($type, $key) {
echo $type[$key];
}
例如我想跑步pro_echo('$_POST', 'my_post_val')
,我希望$_POST['my_post_val']
得到回声
但我遇到“非法字符串偏移”错误:
解决方案
pro_echo('$_POST', 'my_post_val')
您的参数是 2 个字符串,因为它们周围有引号。尝试
pro_echo($_POST, 'my_post_val');
推荐阅读
- laravel - 调用相关文章时检查父类是否未发布?
- javascript - 事件开始后如何防止车轮
- azure - 监控 Java Native Interface 应用程序
- c# - 无法从 HttpClient 发送的 HttpContext 获取证书
- asp.net-core - Xamarin.Forms 如何在 id 之后从列表中删除单行?
- cucumber - 如何描述小黄瓜在 Given 子句中检索访问令牌的场景
- sql-server - 为什么 Powershell 导入数据在 SQL Server 中放置一个空行?
- ios - 为什么警报解除后@state被重置
- c - 我的 While 循环没有给出它应该给出的值
- c++ - CMake 链接到 C++ 第三方库 (open62541)