2013-06-19 6 views
12

まあ、私はstr_rot13 PHP関数の目的は何か分かりません。 どのように動作するのか理解していますが、どの状況で使用するのが適切かは分かりません。 いくつかの例を教えてもらえますか?str_rot13を使う考えは何ですか

+2

人間がすぐに読むことができないものを印刷したいときに、それを簡単に行うことができます。たとえば、スポイラーをプロットします。また、暗号の歴史的なレビューをしているとき。 – Jon

+0

マニュアルページには多くの使用例があります。http://php.net/manual/en/function.str-rot13.php –

+5

彼は実例を求めておらず、現実世界のアプリケーションを求めています。彼は質問のマニュアルページをリンクしました。 –

答えて

9

暗号化では、シーザー暗号は、最も簡単で最もよく知られている暗号化手法の1つです。 - Wikipedia

それへのより多くの何もそれが実現するのは簡単ですし、ライブラリにそれを持つことが害をしないだろう、ありません。簡単な暗号化(クライアントサイドの設定ファイル、オンラインゲームのヒント)、電子メールをエンコードするための巧妙な方法(スパムボットを避ける)、または周りを回るために。しかし、深刻な使用は避けてください。(unless you plan on bombing something)

+3

笑、面白い記事 –

0

すでに述べたように、フォーラムではスポイラー用に使用できます。

またidempotent unary functionの一例として、それを使用することができます。

rot13(rot13(someString)) = someString 

を各someStringについて。

+0

"フォーラムでのスポイラー"とはどういう意味ですか?申し訳ありませんが、英語は母国語ではありません。 – dofenco

+0

@dofencoスポイラーはあなたの期待を台無しにするかもしれないものです。情熱的にゲームをする能力を損なう可能性のある映画の結果やチートを伝える人のように。 – a3f

関連する問題