PHP str_rot13()
函数用于对字符串执行ROT12编码。
此函数编码将字母表中的每个字母移位13位,而数字和非字母字符保持不变。
语法
str_rot13(string);
参数
参数 | 描述 | 必须/可选 |
---|---|---|
string | 指定要编码的字符串 | 必须 |
注意
此函数编码后的数据可以通过相同的函数解码数据(见示例2)。
示例
介绍一些例子,了解PHP str_rot13()
函数的使用方法。
示例1
<?php
$str="Hello PHP";
echo str_rot13($str);
?>
输出:
Uryyb CUC
示例2
这里上面的解码例子。
<?php
$str="Uryyb CUC";
echo str_rot13($str);
?>
输出:
Hello PHP
示例3
<?php
$str1="Hello PHP";
$str2="Uryyb CUC";
$str3=str_rot13($str2);
if($str1==$str3){
echo "字符串相同: "."$str1"." = "."$str3";
}
?>
输出:
字符串相同: Hello PHP = Hello PHP