©
This document uses PHP Chinese website manual Release
(PECL radius >= 1.3.0)
radius_get_tagged_attr_data — Extracts the data from a tagged attribute
$data
)If a tagged attribute has been returned from radius_get_attr() , radius_get_tagged_attr_data() will return the data from the attribute.
data
The tagged attribute to be decoded.
Returns the data from the tagged attribute 或者在失败时返回 FALSE
.
Example #1 radius_get_tagged_attr_data() example
<?php
while ( $resa = radius_get_attr ( $res )) {
if (! is_array ( $resa )) {
printf ( "Error getting attribute: %s\n" , radius_strerror ( $res ));
exit;
}
$attr = $resa [ 'attr' ];
$data = $resa [ 'data' ];
$tag = radius_get_tagged_attr_tag ( $data );
$value = radius_get_tagged_attr_data ( $data );
printf ( "Got tagged attribute with tag %d and value %s\n" , $tag , $value );
}
?>