Documentación offline PHP master

radius_put_vendor_attr

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

radius_put_vendor_attr

Adjunta un atributo binario a un proveedor específico

Descripción#

radius_put_vendor_attr(resource $radius_handle, int $vendor, int $type, string $value, [int $options], [int $tag]): bool
```php

Adjunta un atributo binario específico al proveedor para la petición RADIUS actual.

> [!NOTE]
> Una petición debe ser creada mediante la función `radius_create_request` antes de que esta función pueda ser llamada.

## Parámetros

`radius_handle`  
El recurso RADIUS.

`vendor`  
El identificador del proveedor.

`type`  
El tipo de atributo.

`value`  
El valor del atributo, que será tratado como un string sin tratar.

`options`  
Una máscara de opciones de atributo. Las opciones disponibles incluyen [`RADIUS_OPTION_TAGGED`](#constant.radius-option-tagged) y [`RADIUS_OPTION_SALT`](#constant.radius-option-salt).

`tag`  
La etiqueta del atributo. Este parámetro es ignorado mientras que la opción [`RADIUS_OPTION_TAGGED`](#constant.radius-option-tagged) esté definida.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Historial de cambios

| Versión           | Descripción                                       |
|-------------------|---------------------------------------------------|
| PECL radius 1.3.0 | Los parámetros `options` y `tag` fueron añadidos. |

## Ejemplos

Ejemplo con `radius_put_vendor_attr`
"; exit; } ?>

```php

Véase también#

radius_get_vendor_attr