(PECL radius >= 1.1.0)
radius_put_string — Attaches a string attribute
$radius_handle
,$type
,$value
,$options
= 0,$tag
= ?Attaches a string attribute to the current RADIUS request. In general, radius_put_attr() is a more useful function for attaching string attributes, as it is binary safe.
Nota:
Se debe crear una solicitud mediante radius_create_request() antes de llamar a esta función.
radius_handle
El recurso RADIUS.
type
El tipo de atributo.
value
The attribute value. This value is expected by the underlying library to be null terminated, therefore this parameter is not binary safe.
options
Una máscara de bits de las opciones de atributo. Las opciones disponibles incluyen RADIUS_OPTION_TAGGED
y RADIUS_OPTION_SALT
.
tag
LA etiqueta de atributo. Este parámetro es ignorado a menos que la opción RADIUS_OPTION_TAGGED
esté establecida.
Devuelve true
en caso de éxito o false
en caso de error.
Versión | Descripción |
---|---|
PECL radius 1.3.0 |
The options and tag
parameters were added.
|
Ejemplo #1 radius_put_string() example
<?php
if (!radius_put_string($res, RADIUS_USER_NAME, 'billy')) {
echo 'RadiusError:' . radius_strerror($res). "\n<br />";
exit;
}
?>