Nun, ich kann nicht verstehen, was der Zweck der str_rot13 PHP-Funktion ist. Ich verstehe, wie es funktioniert, kann aber nicht herausfinden, in welchen Situationen für den Einsatz geeignet ist. Können Sie mir ein paar Beispiele geben?Was ist die Idee der Verwendung von str_rot13
Antwort
In der Kryptographie ist eine Caesar-Chiffre eine der einfachsten und am weitesten verbreiteten Verschlüsselungstechniken. - Wikipedia
Es gibt nichts mehr zu bieten, es ist einfach zu implementieren und nicht schaden würde es in der Bibliothek mit. Es kann für Spoiler (anstelle eines "Show-Spoiler" -Buttons), für triviale Verschlüsselung (eine clientseitige Konfigurationsdatei, ein Hinweis in einem Online-Spiel), als originelle Möglichkeit, Ihre E-Mails zu verschlüsseln (Spam-Bots zu vermeiden) oder einfach verwendet werden zum herumspielen. Von einer ernsthaften Verwendung wird jedoch dringend abgeraten. (unless you plan on bombing something).
lol, witziger Artikel –
Wie bereits erwähnt, können Sie es für Spoiler in Foren verwenden.
Sie können auch als Beispiel für eine idempotent unary function verwenden:
rot13(rot13(someString)) = someString
Für jede someString
.
Was meinst du mit "Spoiler in Foren"? Entschuldigung aber Englisch ist nicht meine Muttersprache. – dofenco
@dofenco Ein Spoiler kann Ihre Vorfreude ruinieren; wie jemand, der dir das Ergebnis eines Films oder eines Betrügers erzählt, der deine Fähigkeit beeinträchtigen könnte, ein Spiel leidenschaftlich zu spielen. – a3f
- 1. Was ist die Verwendung von "??"
- 2. Was ist die Verwendung von AtomicReferenceArray?
- 3. Was ist die große Idee hinter der AOP Implementierung
- 4. Was ist und was ist die Verwendung der Closure „Richtlinie“
- 5. Was ist die Verwendung der Pattern.quote-Methode?
- 6. Was ist die Verwendung der "abhängigen" Aggregation?
- 7. Was ist die korrekte Verwendung von ConcurrentBag?
- 8. Was ist die Verwendung von SingletonList?
- 9. Was ist die Verwendung von mehreren Hauptmethoden?
- 10. Was ist die Verwendung von eckigen Maske?
- 11. Was ist die Verwendung von "const"?
- 12. Was ist die Verwendung von Keyword final?
- 13. Was die Verwendung von Scala Future.fallbackTo ist
- 14. Was ist die Verwendung von CADisplayLink iOS
- 15. was ist die Verwendung von stringsByAppendingPaths
- 16. Was ist die Verwendung von Parbase-Komponente:
- 17. Was ist die Verwendung von 9Patch PNG?
- 18. Was ist die Verwendung von javax.mail.Session?
- 19. Was ist die Verwendung von Assert.Equals?
- 20. Was ist die ordnungsgemäße Verwendung von EnsureChildControls()?
- 21. Was ist die Verwendung von string.Clone()?
- 22. Was ist die Verwendung von .bind()
- 23. Was ist die Verwendung von Javascript scrollTimeout?
- 24. was ist die Verwendung von transparent?
- 25. Was ist die Verwendung von Schatten
- 26. Was ist die Verwendung von while (1)?
- 27. Was ist die Verwendung von $ # in Bash
- 28. Was ist die Verwendung von System.in.read()?
- 29. Was ist die Alternative der Verwendung von url.action in ajax
- 30. Was ist die Verwendung von wchar_t in der allgemeinen Programmierung?
Wenn Sie etwas drucken möchten, das Menschen nicht sofort lesen können, aber leicht tun können, wenn sie möchten. Zum Beispiel Plot Spoiler. Auch, wenn Sie eine historische Überprüfung von Krypto machen. – Jon
Es gibt viele Verwendungsbeispiele auf der Manpage http://php.net/manual/en/function.str-rot13.php –
Er fragt nicht nach Beispielen, er fragt nach einer realen Anwendung. Er verlinkte die Manpage in der Frage. –