convert_uudecode
تابع convert_uudecode رشته uuencoded را برمی گرداند؛ یعنی متنِ کدگذاری شده با شیوه UU به متن عادی تبدیل می شود. «کدگذاری (Encoding)» یعنی تبدیل داده به فرم قابل حمل؛ «رمزگشایی (Decoding)» برعکس آن است.
تعریف و کاربرد
این تابع یک رشته uuencoded را رمزگشایی می کند و معمولاً کنار convert_uuencode استفاده می شود. خروجی به صورت رشته برمی گردد.
سینتکس
<?php
convert_uudecode($string);
?>
گام های عملی
- رشته uuencoded را بگیر.
- تابع را روی آن صدا بزن.
- خروجی متنی را چاپ کن.
مثال: رمزگشایی مستقیم
<?php
$str = ",2&5L;&\@=V]R;&0A `";
echo convert_uudecode($str);
?>
مثال: کدگذاری و سپس رمزگشایی
<?php
$str = "Hello world!";
$encodeString = convert_uuencode($str);
echo $encodeString . "<br>";
$decodeString = convert_uudecode($encodeString);
echo $decodeString;
?>
نکات و هشدارها
نکته: اگر می خواهی رمزگشایی uuencode را تمرین کنی، از مثال ها شروع کن.
نکته: برای ساخت رشته uuencoded از convert_uuencode کمک بگیر.
هشدار: ورودی نامعتبر خروجیِ نامفهوم می دهد؛ ابتدا رشته را بررسی کن.
منابع
W3Schools: convert_uudecode() — تعریف، پارامترها، مثال ها و اجرای آنلاین.
جمع بندی سریع
- convert_uudecode رشته uuencoded را برمی گرداند.
- معمولاً کنار convert_uuencode استفاده می شود.
- خروجی همیشه رشته است.
- مثال های بالا را سریع تست کن.