首页 > 解决方案 > 如何使用 php 5 全局变量作为函数参数?

问题描述

我有一个非常非常简单的功能:

function pro_echo ($type, $key) {
    echo $type[$key];
}

例如我想跑步pro_echo('$_POST', 'my_post_val'),我希望$_POST['my_post_val']得到回声

但我遇到“非法字符串偏移”错误:

标签: php

解决方案


pro_echo('$_POST', 'my_post_val')

您的参数是 2 个字符串,因为它们周围有引号。尝试

pro_echo($_POST, 'my_post_val');

推荐阅读