مثال
یک رشته را رمزگذاری کنید:
$str = "سلام دنیا!";
echo convert_uuencode($str);
?>
این را خودتان امتحان کنید »
تعریف و استفاده
تابع convert_uuencode() یک رشته را با استفاده از الگوریتم uuecode رمزگذاری می کند.
توجه: این تابع همه رشتهها (از جمله باینری) را در نویسههای قابل چاپ رمزگذاری میکند.
با این کار، مشکلات مربوط به داده های باینری مبهم در هنگام ذخیره سازی در پایگاه داده یا انتقال داده ها از طریق شبکه برطرف می شود.
به یاد داشته باشید که قبل از استفاده مجدد از داده ها، از تابع convert_uudecode() استفاده کنید.
توجه: دادههای Uuencod شده حدود 35 درصد بزرگتر از دادههای اصلی هستند.
نحو
convert_uuecode(رشته)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| رشته | لازم است. رشته uuecode |
جزئیات فنی
| مقدار بازگشتی: | داده های uuencod شده را برمی گرداند |
|---|---|
| نسخه PHP: | 5+ |
نمونه های بیشتر
مثال
یک رشته را رمزگذاری کنید و سپس آن را رمزگشایی کنید:
$str = "سلام دنیا!";
// رشته را رمزگذاری کنید
$encodeString = convert_uuencode($str);
echo $encodeString . "
";
// رمزگشایی رشته
$decodeString = convert_uudecode($encodeString);
echo $decodeString;
?>
این را خودتان امتحان کنید »
❮ مرجع رشته PHP