2010-03-28 22:10:10 +00:00
<?xml version="1.0" encoding="utf-8"?>
2009-07-11 07:50:41 +00:00
<!-- $Revision$ -->
2007-06-20 22:25:43 +00:00
<refentry xml:id= "function.ldap-mod-replace" xmlns= "http://docbook.org/ns/docbook" >
2007-02-04 22:46:33 +00:00
<refnamediv >
<refname > ldap_mod_replace</refname>
<refpurpose > Replace attribute values with new ones</refpurpose>
</refnamediv>
2018-12-03 11:40:59 +00:00
2007-02-04 22:48:23 +00:00
<refsect1 role= "description" >
&reftitle.description;
2007-02-04 22:46:33 +00:00
<methodsynopsis >
<type > bool</type> <methodname > ldap_mod_replace</methodname>
<methodparam > <type > resource</type> <parameter > link_identifier</parameter> </methodparam>
<methodparam > <type > string</type> <parameter > dn</parameter> </methodparam>
<methodparam > <type > array</type> <parameter > entry</parameter> </methodparam>
2018-12-03 11:40:59 +00:00
<methodparam choice= "opt" > <type > array</type> <parameter > serverctrls</parameter> <initializer > array()</initializer> </methodparam>
2007-02-04 22:46:33 +00:00
</methodsynopsis>
<para >
2007-02-04 22:48:23 +00:00
Replaces one or more attributes from the specified <parameter > dn</parameter> .
2017-11-20 09:44:14 +00:00
It may also add or remove attributes.
2007-02-04 22:46:33 +00:00
</para>
2007-02-04 22:48:23 +00:00
</refsect1>
<refsect1 role= "parameters" >
&reftitle.parameters;
2007-02-04 22:46:33 +00:00
<para >
2007-02-04 22:48:23 +00:00
<variablelist >
<varlistentry >
<term > <parameter > link_identifier</parameter> </term>
<listitem >
<para >
An LDAP link identifier, returned by <function > ldap_connect</function> .
</para>
</listitem>
</varlistentry>
<varlistentry >
<term > <parameter > dn</parameter> </term>
<listitem >
<para >
The distinguished name of an LDAP entity.
</para>
</listitem>
</varlistentry>
<varlistentry >
<term > <parameter > entry</parameter> </term>
<listitem >
<para >
2017-11-20 09:44:14 +00:00
An associative array listing the attributes to replace. Sending an empty array as value will remove the attribute, while sending an attribute not existing yet on this entry will add it.
2007-02-04 22:48:23 +00:00
</para>
</listitem>
</varlistentry>
2018-12-04 12:58:25 +00:00
<varlistentry >
<term > <parameter > serverctrls</parameter> </term>
<listitem >
<para >
2018-12-04 17:12:42 +00:00
Array of <link linkend= "ldap.controls" > LDAP Controls</link> to send with the request.
2018-12-04 12:58:25 +00:00
</para>
</listitem>
</varlistentry>
2007-02-04 22:48:23 +00:00
</variablelist>
2007-02-04 22:46:33 +00:00
</para>
2007-02-04 22:48:23 +00:00
</refsect1>
2004-07-22 22:51:12 +00:00
2007-02-04 22:48:23 +00:00
<refsect1 role= "returnvalues" >
&reftitle.returnvalues;
<para >
&return.success;
</para>
</refsect1>
2004-07-22 22:51:12 +00:00
2018-12-03 14:49:56 +00:00
<refsect1 role= "changelog" >
&reftitle.changelog;
<para >
<informaltable >
<tgroup cols= "2" >
<thead >
<row >
<entry > &Version; </entry>
<entry > &Description; </entry>
</row>
</thead>
<tbody >
<row >
<entry > 7.3</entry>
<entry >
Support for <parameter > serverctrls</parameter> added
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>
2007-02-04 22:48:23 +00:00
<refsect1 role= "notes" >
&reftitle.notes;
¬e.bin-safe;
2007-02-04 22:46:33 +00:00
</refsect1>
2007-02-04 22:48:23 +00:00
2007-02-23 00:47:06 +00:00
<refsect1 role= "seealso" >
&reftitle.seealso;
<para >
<simplelist >
2018-12-04 13:26:54 +00:00
<member > <function > ldap_mod_replace_ext</function> </member>
2007-02-23 00:47:06 +00:00
<member > <function > ldap_mod_del</function> </member>
<member > <function > ldap_mod_add</function> </member>
2017-11-20 09:44:14 +00:00
<member > <function > ldap_modify_batch</function> </member>
2007-02-23 00:47:06 +00:00
</simplelist>
</para>
</refsect1>
2007-02-04 22:46:33 +00:00
</refentry>
2002-04-15 00:12:54 +00:00
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
2009-09-25 07:04:39 +00:00
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
2002-04-15 00:12:54 +00:00
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->