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
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" fulax@naedev.naellia.org wrote in message
news:417CF662.9080204@naedev.naellia.org...
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