On 10/12/04 4:17 am, Wai Oi <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> I am struggling with perl, would like to know how to
> constuct a dynamic list of array for the add function?
> 
>   $mesg = $ldap->add( $dn,
>                       attrs => [
>                         name  => 'Graham Barr',
>                         cn  => 'value1',
>                         sn  => 'value2'
>                       ]
>                     );
> 
> 
> to something like :
> 
>   $mesg = $ldap->add( $dn,
>                       attrs => [ @MyArray
>                       ]
>                     );

Sure.

    $MyArray[0] = 'name';
    $MyArray[1] = 'Graham Barr';
    $MyArray[2] = 'cn';
    $MyArray[3] = [ 'value1', 'value2' ];
    $MyArray[4] = 'sn';
    $MyArray[5] = 'value2';

    $mesg = $ldap->add( $dn,
                        attrs => [EMAIL PROTECTED]
                      );

Cheers,

Chris


Reply via email to