คำอธิบาย
ฟังก์ชัน str_rot13() ใช้ทำการเข้ารหัส/ถอดรหัสสตริงด้วยอัลกอริทึม ROT13 (Rotate by 13 places) ซึ่งเป็นการเลื่อนตัวอักษรในอัลฟาเบทอังกฤษ 13 ตำแหน่ง ฟังก์ชันนี้เป็นการเข้ารหัสแบบสมมาตร คือการเรียกใช้ซ้ำอีกครั้งจะได้ข้อความเดิมกลับมา
รูปแบบการใช้งาน (Syntax)
str_rot13(string $string): string
พารามิเตอร์
- string - สตริงที่ต้องการเข้ารหัส/ถอดรหัส
ค่าที่คืนกลับ (Return Value)
คืนค่าสตริงเวอร์ชัน ROT13
ตัวอย่างการใช้งาน
<?php
echo str_rot13("Demo text");
?>ผลลัพธ์
Qrzb grkg
หมายเหตุ: ROT13 ใช้ได้เฉพาะตัวอักษร A-Z และ a-z ตัวเลขและสัญลักษณ์จะไม่เปลี่ยนแปลง