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_repeat()用法及代碼示例
- PHP string str_shuffle()用法及代碼示例
- PHP string str_ireplace()用法及代碼示例
- PHP string str_split()用法及代碼示例
- PHP string str_pad()用法及代碼示例
- PHP string str_word_count()用法及代碼示例
- PHP string strcoll()用法及代碼示例
- PHP string strip_tags()用法及代碼示例
- PHP string strchr()用法及代碼示例
- PHP string strcasecmp()用法及代碼示例
- PHP string strcmp()用法及代碼示例
- PHP string sha1()用法及代碼示例
- PHP string setlocale()用法及代碼示例
- PHP string sha1_file()用法及代碼示例
- PHP string similar_text()用法及代碼示例
- PHP string rtrim()用法及代碼示例
- PHP string printf()用法及代碼示例
- PHP string ord()用法及代碼示例
- PHP string join()用法及代碼示例
注:本文由純淨天空篩選整理自 PHP string str_rot13() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。