I love you in PHP?
Hi,
Mein Freund ist Programmierer und arbeitet hauptsächlich mit PHP. Ich hingegen kenne mich damit überhaupt nicht aus, würde ihm aber gerne eine kleine Überraschung machen und an die Überraschung, eine Notiz auf der in php Code ich liebe dich steht, hängen.
Wäre lieb wenn mir jemand helfen könnte. Vielen Dank schonmal im voraus.
2 Antworten
Ein kleines bisschen Obfuscation (Verschleierung) wird nicht schaden:
<?php
$tx = "!uoy evol i";
$i = 11;
for ($i=11;$i>=0;$i--) {
echo (substr($tx,$i,1));
}
?>
Das dauert nicht lange und wir sind bei 1000 Codezeilen! :-)
Könntest du mir eventuell kurz erläutern was grob bei was passiert?
In der Variable $tx steht "I Love you!" rückwärts geschrieben. In der Schleife for (...) wird die Variable Zeichen für Zeichen rückwärts gelesen und zeichenweise ausgegeben, dadurch aber wieder normal lesbar.
Damit ist der Code nicht mehr ganz so offensichtlich.
eine Notiz auf der in php Code ich liebe dich steht
<?="Ich liebe Dich"?>
Alex
Man könnte selbstverständlich das ganze noch besser gestalten, indem man die Nachricht mit encyption verschleiert: https://github.com/defuse/php-encryption