Robert Cummings wrote:
There's always a tradeoff between speed and memory. Here's the low
memory version:
<?php
$str = '1234567';
str_reverse_in_place( $str );
echo 'Reversed: '.$str."\n";
function str_reverse_in_place( &$str )
{
$a = 0;
$z = strlen( $str ) - 1;
while( $a < $z )
{
$t = $str[$a];
$str[$a] = $str[$z];
$str[$z] = $t;
++$a;
--$z;
}
}
?>
Sorry, Rob, that function doesn't return anything..... ;-)
--
Aschwin Wesselius
<social>
What you would like to be done to you, do that to the other....
</social>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php