radius_put_string
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`
```php
Véase también#
radius_put_int
radius_put_vendor_int
radius_put_vendor_string