Something
public text v1 · immutablefunction rot_x($str,$num=13) {
$rot = "";
for ($i = 0; $i < strlen($str); ++$i) {
$char = ord($str{$i});
$cap = $char & 32;
$char &= ~$cap;
$char = (($char >= ord('A')) && ($char <= ord('z'))) ? (($char - ord('A') + $num) % 26 + ord('A')) : $char;
$char |= $cap;
$rot .= chr($char);
}
return $rot;
}