<?php
function encrypt($text, $key) {
$result = '';
$keyLength = strlen($key);
$textLength = strlen($text);
for ($i = 0; $i < $textLength; $i++) {
$result .= chr(ord($text[$i]) ^ ord($key[$i % $keyLength]));
}
return base64_encode($result);
}
function decrypt($encryptedText, $key) {
$text = base64_decode($encryptedText);
$result = '';
$keyLength = strlen($key);
$textLength = strlen($text);
for ($i = 0; $i < $textLength; $i++) {
$result .= chr(ord($text[$i]) ^ ord($key[$i % $keyLength]));
}
return $result;
}
?>