PHP convert_uuencode()
函数用于使用 uuencode 算法对字符串进行编码,它返回 uuencoded 编码的数据。
可以使用PHP convert_uudecode() 函数进行解码。
语法
convert_uuencode(string)
参数
参数 | 说明 | 必须/可选 |
---|---|---|
string | 要转换的字符串 | 必须 |
返回值
返回uuencoded 编码的数据。
注意
通过使用"convert_uuencode()"函数后,uuencoded 数据比原始数据大 35%。
示例
介绍一些例子,了解php convert_uuencode()
函数的使用方法。
示例1
<?php
// 编码
$str2 = "I love My china";
echo "原字符串为 :".$str2;
$uuencodeString ="<br>"."使用'convert_uuencode()'函数后的字符串为 : ". convert_uuencode($str2);
echo $uuencodeString . "<br>";
?>
输出:
原字符串为 :I love My china
使用'convert_uuencode()'函数后的字符串为 : /22!L;W9E($UY(&-H:6YA `
使用'convert_uuencode()'函数后的字符串为 : /22!L;W9E($UY(&-H:6YA `
示例2
看一个uuencoded 编码和解码的例子。<?php
// 编码
$str2 = "I love PHP!";
echo "原字符串为 :".$str2;
$uuencodeString ="<br>"."使用'convert_uuencode()'函数后的字符串为 : ". convert_uuencode($str2);
echo $uuencodeString . "<br>"."<br>";
// 解码
$str1 =("+22!L;W9E(%!(4\"$`\n`");
echo "原字符串为 : :".$str1;
$EncodedString ="<br>"."使用'convert_uudecode()' 函数解码后的字符串为 : ". convert_uudecode($str1);
echo $EncodedString . "<br>"."<br>";
?>
输出:
原字符串为 :I love PHP!
使用'convert_uuencode()'函数后的字符串为 : +22!L;W9E(%!(4"$` `
原字符串为 : :+22!L;W9E(%!(4"$` `
使用'convert_uudecode()' 函数解码后的字符串为 : I love PHP!
使用'convert_uuencode()'函数后的字符串为 : +22!L;W9E(%!(4"$` `
原字符串为 : :+22!L;W9E(%!(4"$` `
使用'convert_uudecode()' 函数解码后的字符串为 : I love PHP!