PHP 8.6.0 Beta 2 available for testing

Yaf_Request_Abstract::getRaw

(Yaf >=3.2.2)

Yaf_Request_Abstract::getRaw获取原始请求体

说明

public function Yaf_Request_Abstract::getRaw(): ?string

获取原始请求体。

参数

此函数没有参数。

返回值

返回字符串形式的原始请求体,失败时返回 null

示例

示例 #1 Yaf_Request_Abstract::getRaw() 示例

<?php
class ApiController extends Yaf_Controller_Abstract
{
    public function createAction()
    {
        // 假定客户端 POST 了 '{"name":"yaf","version":3}'
        $raw  = $this->getRequest()->getRaw();
        $data = json_decode($raw, true);

        var_dump($data);
    }
}
?>

以上示例的输出类似于:

array(2) {
  ["name"]=>
  string(3) "yaf"
  ["version"]=>
  int(3)
}

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top