Documentación offline PHP master

radius_put_string

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

En esta página

radius_put_string

Adjunta un atributo de tipo string

Descripción#

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

Adjunta un atributo en forma de string a la petición RADIUS actual. Generalmente, la función `radius_put_attr` es más útil para esto, ya que es segura a nivel de bits.

> [!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.

`type`  
El tipo de atributo.

`value`  
El valor del atributo. Este valor es esperado por la biblioteca subyacente como terminado por `null` ; por lo tanto, este parámetro no es seguro a nivel de bits.

`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_string`
"; exit; } ?>

```php

Véase también#

radius_put_int

radius_put_vendor_int

radius_put_vendor_string