(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:
Uma requisição deve ser criada por meio de radius_create_request() antes que esta função possa ser chamada.
radius_handle
O resource RADIUS.
type
O 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
Uma máscara de bits das opções de atributo. As opções disponíveis incluem RADIUS_OPTION_TAGGED
e RADIUS_OPTION_SALT
.
tag
A tag de atributo. Este parâmetro é ignorado, a menos que a opção RADIUS_OPTION_TAGGED
esteja definida.
Retorna true
em caso de sucesso ou false
em caso de falha.
Versão | Descrição |
---|---|
PECL radius 1.3.0 |
The options and tag
parameters were added.
|
Exemplo #1 radius_put_string() example
<?php
if (!radius_put_string($res, RADIUS_USER_NAME, 'billy')) {
echo 'RadiusError:' . radius_strerror($res). "\n<br />";
exit;
}
?>