(Yaf >=1.0.0)
Yaf_Request_Abstract::setParam — 设置请求参数
$name, mixed $value = ?): Yaf_Request_Abstract|bool|null设置请求参数,可以通过 Yaf_Request_Abstract::getParam() 获取。
如果只传入一个数组参数,数组中的每个键值对都会被设置为请求参数。
name参数名,或者一个键值对数组。
value参数值。除非 name 是数组,否则必填。
成功时返回请求对象自身,失败时返回 false。
示例 #1 Yaf_Request_Abstract::setParam() 示例
<?php
class IndexController extends Yaf_Controller_Abstract
{
public function indexAction()
{
$request = $this->getRequest();
$request->setParam("referrer", "newsletter");
$request->setParam(["source" => "email", "campaign" => "spring"]);
var_dump($request->getParam("referrer"));
var_dump($request->getParams());
}
}
?>以上示例的输出类似于:
string(10) "newsletter"
array(3) {
["referrer"]=>
string(10) "newsletter"
["source"]=>
string(5) "email"
["campaign"]=>
string(6) "spring"
}