Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > 0afeee9cca140e167a996902b9a677c5 > files > 2760

php-manual-en-4.3.0-2mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>uasort</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="index.html"><LINK
REL="UP"
TITLE="Array Functions"
HREF="ref.array.html"><LINK
REL="PREVIOUS"
TITLE="sort"
HREF="function.sort.html"><LINK
REL="NEXT"
TITLE="uksort"
HREF="function.uksort.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=ISO-8859-1"></HEAD
><BODY
CLASS="refentry"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>PHP Manual</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.sort.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.uksort.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="function.uasort"
></A
>uasort</H1
><DIV
CLASS="refnamediv"
><A
NAME="AEN9276"
></A
><P
>    (PHP 3&#62;= 3.0.4, PHP 4 )</P
>uasort&nbsp;--&nbsp;
     Sort an array with a user-defined comparison function and
     maintain index association
    </DIV
><DIV
CLASS="refsect1"
><A
NAME="AEN9279"
></A
><H2
>Description</H2
>void <B
CLASS="methodname"
>uasort</B
> ( array array, callback cmp_function)<BR
></BR
><P
>&#13;     This function sorts an array such that array indices maintain
     their correlation with the array elements they are associated
     with.  This is used mainly when sorting associative arrays where
     the actual element order is significant.  The comparison function
     is user-defined.
    </P
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Note: </B
>
      Please see <A
HREF="function.usort.html"
><B
CLASS="function"
>usort()</B
></A
> and
      <A
HREF="function.uksort.html"
><B
CLASS="function"
>uksort()</B
></A
> for examples of user-defined
      comparison functions.
     </P
></BLOCKQUOTE
></DIV
><P
>&#13;     See also <A
HREF="function.usort.html"
><B
CLASS="function"
>usort()</B
></A
>, <A
HREF="function.uksort.html"
><B
CLASS="function"
>uksort()</B
></A
>,
     <A
HREF="function.sort.html"
><B
CLASS="function"
>sort()</B
></A
>, <A
HREF="function.asort.html"
><B
CLASS="function"
>asort()</B
></A
>,
     <A
HREF="function.arsort.html"
><B
CLASS="function"
>arsort()</B
></A
>, <A
HREF="function.ksort.html"
><B
CLASS="function"
>ksort()</B
></A
>,
     and <A
HREF="function.rsort.html"
><B
CLASS="function"
>rsort()</B
></A
>.
    </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.sort.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.uksort.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>sort</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ref.array.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>uksort</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>