- chr: documentation ( source)
- ord: documentation ( source)
<?php
function reverseString($string){
$len = strlen($string);
for ($i = 0; $i < $len / 2; $i++) {
$string[$i] = chr(ord($string[$i]) ^ ord($string[$len - $i]));
$string[$len - $i] = chr(ord($string[$i]) ^ ord($string[$len - $i]));
$string[$i] = chr(ord($string[$i]) ^ ord($string[$len - $i]));
}
return $string;
}
reverseString("ping");