函数名称:radius_put_addr()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:radius_put_addr() 函数用于将一个 IPv4 地址添加到 RADIUS 数据包中的属性。
语法:bool radius_put_addr(resource $radius_handle, int $attrib, string $addr)
参数:
返回值:成功时返回 TRUE,失败时返回 FALSE。
示例:
// 创建一个 RADIUS 连接
$radius_handle = radius_auth_open();
// 连接到 RADIUS 服务器
radius_add_server($radius_handle, "localhost", 1812, "secret", 5, 3);
// 设置属性 Framed-IP-Address 的值为 192.168.0.100
$ip_address = "192.168.0.100";
if (radius_put_addr($radius_handle, RADIUS_FRAMED_IP_ADDRESS, $ip_address)) {
echo "设置成功!";
} else {
echo "设置失败!";
}
// 关闭 RADIUS 连接
radius_close($radius_handle);
注意事项:
以上是 radius_put_addr() 函数的详细用法和示例。