Zitat Zitat von dead_orc
Hm, mal ein ungetesteter Code (einfach mal ein Versuch):
PHP-Code:
<?php
$string 
"Dieser Code muss ver-/entschlüsselt werden!";
$part '';
for(
$i 0$i strlen($string); $i += 3)
{
   
$part substr($string$i3);
   
// $part ver-/entschlüsseln
   
$result .= $part;
}
?>
Versuchs mal...
$part muss nicht initialisiert werden, dafür aber $result (afaik). Wenn man das nicht macht, wird $result am Ende jedes Schleifendurchlaufs wieder gelöscht.
Außerdem würde ich die Zeile $part = substr($string, $i, 3); durch $part = substr($string, $i, min(3, (strlen($string) - $i) % 3); ersetzen, sonst könnte es zu Problemen mit Strings kommen, die kein Vielfaches von 3 als Länge haben.