PHP 字符串函数

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 `

示例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!