0

get、post、cookie などの HTTP 要求データを含むグローバル配列への参照を取得する方法はありますか? 例えば:

$varName = getRequestReference()['varName'];

getRequestReference() は &$_GET、&$_POST を返します...ユーザーがスクリプトでデータを送信するために使用した要求のタイプに応じて。

4

2 に答える 2

3

$ _REQUEST変数を探しているように聞こえますか?

変数ドキュメントをリクエストする

于 2013-01-21T13:41:30.200 に答える
0

、または値$_REQUESTを取得するために使用できます$_POST$_GET$_COOKIE

詳細については、ドキュメントを参照してください。

要求されたキーを持っているか$_POSTどうかに応じて、またはを取得するカスタム関数を作成することもできます。$_GET

function getRequest($key)
{
    if(!empty($_GET[$key]))
    {
        return $_GET[$name];
    }
    if(!empty($_POST[$key]))
    {
        return $_POST[$name];
    }

    return null;
}

$varValue = getRequest('varName');

この関数は、更新された値を返します(実行時にこれらのグローバル変数の1つを変更した場合)

于 2013-01-21T13:42:02.290 に答える