I'm not a fan of this. I don't think it's appropriate to just add parameters to functions all the time just because you don't like the fact that it's call-by-reference.
Ron "Fulax" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hi, > > I wonder if it will be possible to add an extra argument to the *sort > functions to get the sorted array directly. > At the moment I have made my own function to do this, here is an example > with natsort : > > function arrnatsort($a_array) > { > if(natsort($a_array)) > return $a_array; > else > return false; > } > > I think it will more convenient to simply call $array = > natsort($array,true);, when you need to combine functions, like this : > $sSortedString = join(',',arrnatsort(explode(',',$sString))); > > At the moment, the way is to create an auxilliary function, or to make > more steps : > > $aTemArray = explode(',',$sString); > natsort($aTempArray); > $sSortedString = join(',',$aTempArray); > unset $aTempArray; > > Does it make sense to add the possibility for an extra argument ? Like > highlight_string function, the extra argument return the string instead > of displaying it. > > Thanks in advance, and sorry for my crapy English > > Cyprien -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php