English | 简体中文 | 繁體中文
查询

Yaf_Request_Abstract::setParam()函数—用法及示例

「 设置请求参数 」


函数名:Yaf_Request_Abstract::setParam()

适用版本:Yaf 3.0.0 及以上版本

用法:Yaf_Request_Abstract::setParam() 方法用于设置请求参数。

语法:public bool Yaf_Request_Abstract::setParam(string $name, mixed $value)

参数:

  • $name: 字符串类型,表示参数的名称。
  • $value: 任意类型,表示参数的值。

返回值:如果设置成功,返回 true;否则,返回 false。

示例:

$request = new Yaf_Request_Http(); // 创建一个 HTTP 请求对象

// 设置请求参数
$request->setParam('id', 123);
$request->setParam('name', 'John Doe');
$request->setParam('is_admin', true);

// 获取请求参数
$id = $request->getParam('id'); // $id 的值为 123
$name = $request->getParam('name'); // $name 的值为 'John Doe'
$is_admin = $request->getParam('is_admin'); // $is_admin 的值为 true

// 打印请求参数
echo "ID: " . $id . "<br>";
echo "Name: " . $name . "<br>";
echo "Is Admin: " . ($is_admin ? 'Yes' : 'No') . "<br>";

注意:

  • Yaf_Request_Abstract::setParam() 方法必须在获取请求参数之前调用,否则无法获取到设置的参数值。
  • 如果参数名称已经存在,调用 Yaf_Request_Abstract::setParam() 方法会覆盖原有的参数值。
补充纠错
热门PHP函数
分享链接