symfony安装和$ _POST所有变量到数组

时间:2017-12-11 13:15:32

标签: php symfony request

我想使用symfony请求类运行$ _POST,$ _GET,$ _SERVER和$ _SESSION值。

哪些文件足以复制https://github.com/symfony/symfony以运行此类

$request = Request::createFromGlobals();

有人能告诉我,如何$ _POST所有vars到一个数组。我现在用

做这件事
$post_data = array();

foreach($_POST as $field => $value)
{
    $post_data[$field] = $value;
}

2 个答案:

答案 0 :(得分:1)

从命令行:

mkdir request
cd request
composer require symfony/http-foundation

添加名为test.php的文件

<?php
require_once 'vendor/autoload.php';

$request = \Symfony\Component\HttpFoundation\Request::createFromGlobals();

print_r($request);

然后:

php test.php

在没有对作曲家,名称空间和自动加载的理解的情况下,你刚刚使用现代组件获得了很大的成就。

这可能会有所帮助:https://symfony.com/doc/current/create_framework/index.html

答案 1 :(得分:0)

您可以使用$request->request

获取所有帖子数据