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