首頁 > 後端開發 > php教程 > php對字串執行ROT13編碼的函數str_rot13()

php對字串執行ROT13編碼的函數str_rot13()

黄舟
發布: 2023-03-17 06:06:02
原創
2470 人瀏覽過

實例

編碼並解碼字串

<?php
echo str_rot13("Hello World");
echo "<br>";
echo str_rot13("Uryyb Jbeyq");
?>
登入後複製

定義和用法

str_rot13() 函數對字符串執行ROT13 編碼。

ROT13 編碼是把每一個字母在字母表中向前移動 13 個字母得到。數字和非字母字元保持不變。

提示:編碼和解碼都是由相同的函數完成的。如果您把一個已編碼的字串當作參數,那麼將會傳回原始字串。

語法

str_rot13(string)
登入後複製
參數#描述
string必需。規定要編碼的字串。

技術細節

#傳回值: 傳回 ROT13 編碼的字串。
PHP 版本:4.2.0+
#更新日誌在PHP 4.3 之前,string 能被修改,就像是透過引用傳遞一樣。

實例

編碼然後解碼字串:

<?php
echo str_rot13("I love Shanghai");
echo "<br>";
echo str_rot13("V ybir Funatunv");
?>
登入後複製

結果:

"; echo str_rot13("V ybir Funatunv"); ?>
登入後複製

以上是php對字串執行ROT13編碼的函數str_rot13()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板