Files
doc-fr/reference/spl/arrayobject/asort.xml
T
2009-09-28 04:50:00 +00:00

95 lines
2.2 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<!-- $Revision$ -->
<!-- EN-Revision: af4410a7e15898c3dbe83d6ea38246745ed9c6fb Maintainer: dams Status: ready -->
<!-- Reviewed: yes -->
<refentry xml:id="arrayobject.asort" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ArrayObject::asort</refname>
<refpurpose>Trie les éléments par valeur</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>void</type><methodname>ArrayObject::asort</methodname>
<void/>
</methodsynopsis>
<para>
Trie les éléments par valeur, tout en conservant la corrélation
entre les clés et les valeurs. Ce tri sert lorsqu'il faut
trier un tableau associatif, et conserver la relation
entre les index et leur valeur.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
&no.function.parameters;
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.void;
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Exemple avec <function>ArrayObject::asort</function></title>
<programlisting role="php">
<![CDATA[
<?php
$fruits = array("d" => "citron", "a" => "orange", "b" => "banane", "c" => "pomme");
$fruitArrayObject = new ArrayObject($fruits);
$fruitArrayObject->asort();
foreach ($fruitArrayObject as $key => $val) {
echo "$key = $val\n";
}
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
b = banane
d = citron
a = orange
c = pomme
]]>
</screen>
<para>
Les fruits ont été trié en ordre alphabétique, et leur
clé associée a été conservée.
</para>
</example>
</para>
</refsect1>
</refentry>
<!-- 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
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
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
-->