Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<convert_uudecodecount_chars>
^String FunctionsLast updated: Mon, 26 Oct 2026

convert_uuencode

(PHP 5, PHP 7, PHP 8)

convert_uuencode — Uuencode a string

Description

function convert_uuencode(string $string): string

convert_uuencode() encodes a string using the uuencode algorithm.

Uuencode translates all strings (including binary data) into printable characters, making them safe for network transmissions. Uuencoded data is about 35% larger than the original.

Note:

convert_uuencode() neither produces the begin nor the end line, which are part of uuencoded files.

Parameters

string

The data to be encoded.

Return Values

Returns the uuencoded data.

Changelog

Version Description
8.0.0 Prior to this version, trying to convert an empty string returned false for no particular reason.

Examples

Example #1 convert_uuencode() example

<?php
$some_string = "test\ntext text\r\n";

echo convert_uuencode($some_string);
?>

The above example will output:

0=&5S=`IT97AT('1E>'0-"@``
`

See Also


<convert_uudecodecount_chars>
^String FunctionsLast updated: Mon, 26 Oct 2026