تشفير وفك تشفير السلاسل:
<?phpecho str_rot13("Hello World");echo "<br>";echo str_rot13("Uryyb Jbeyq");?>تقوم الدالة str_rot13() بتنفيذ تشفير ROT13 على سلسلة نصية.
يتم الحصول على تشفير ROT13 عن طريق تحريك كل حرف للأمام بمقدار 13 حرفًا في الأبجدية. تبقى الأحرف الرقمية وغير الأبجدية دون تغيير.
نصيحة: يتم إجراء التشفير وفك التشفير بنفس الوظيفة. إذا قمت بتمرير سلسلة مشفرة كمعلمة، فسيتم إرجاع السلسلة الأصلية.
str_rot13 ( سلسلة )
| المعلمة | يصف |
|---|---|
| خيط | مطلوب. يحدد السلسلة المراد ترميزها. |
| قيمة الإرجاع: | إرجاع سلسلة مشفرة ROT13. |
|---|---|
| نسخة PHP: | 4.2.0+ |
| سجل التحديث: | قبل PHP 4.3، كان من الممكن تعديل السلاسل كما لو تم تمريرها بواسطة مرجع. |