(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.
Hinweis:
Bevor diese Funktion aufgerufen werden kann, muss mittels radius_create_request() eine Anfrage erstellt werden.
radius_handle
Die RADIUS-Ressource.
type
Der Typ des Attributs.
value
The attribute value. This value is expected by the underlying library to be null terminated, therefore this parameter is not binary safe.
options
Eine Bitmaske der Attribut-Optionen; zur Verfügung stehen die Optionen RADIUS_OPTION_TAGGED
und RADIUS_OPTION_SALT
.
tag
Das Attribut-Tag. Dieser Parameter wird nur berücksichtigt, wenn die Option RADIUS_OPTION_TAGGED
gesetzt ist.
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Version | Beschreibung |
---|---|
PECL radius 1.3.0 |
The options and tag
parameters were added.
|
Beispiel #1 radius_put_string() example
<?php
if (!radius_put_string($res, RADIUS_USER_NAME, 'billy')) {
echo 'RadiusError:' . radius_strerror($res). "\n<br />";
exit;
}
?>