当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP string str_rot13()用法及代码示例


str_rot13() 是内置的 PHP 函数。它用于对字符串执行 ROT12 编码。

此函数对字母表中每个字母 13 位的移位进行编码,而数字和非 0alphabeticall 字符保持不变。

注意:该函数通过相同的函数对数据进行编码或解码。

用法:

str_rot13(string);
参数 描述 必需/可选
String 指定要编码的字符串 required

例子1

<?php
  $str="Hello PHP";
  echo "Before using str_rot13() function:".$str;
  echo "<br>";
  echo "After using str_rot13() function:".str_rot13($str);
?>

输出:

Before using str_rot13() function:Hello PHP
Before using str_rot13() function:Uryyb CUC

例子2

<?php
  $str="Uryyb CUC";
  echo "Before using str_rot13() function:".$str;
  echo "<br>";
  echo "After using str_rot13() function:".str_rot13($str);
?>

输出:

Before using str_rot13() function:Uryyb CUC
After using str_rot13() function:Hello PHP

例子3

<?php
  $str1="Hello PHP";
  $str2="Uryyb CUC";
  $str3=str_rot13($str2);
  if($str1==$str3){
      echo "Both string is is Equall:"."$str1"." = "."$str3";
  }
?>

输出:

Both string is is Equall:Hello PHP = Hello PHP

参考:

http://php.net/manual/en/function.str-rot13.php





相关用法


注:本文由纯净天空筛选整理自 PHP string str_rot13() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。