當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。