Tools, FAQ, Tutorials:
Applying UUEncode to a String in PHP
How To Apply UUEncode to a String?
✍: FYIcenter.com
UUEncode (Unix-to-Unix Encoding) is a simple algorithm to convert a string of any characters into a string of printable characters. UUEncode is reversible. The reverse algorithm is called UUDecode. PHP offers two functions for you to UUEncode or UUDecode a string: convert_uuencode() and convert_uudecode(), Here is a PHP script on how to use them:
<?php $msgRaw = " From\tTo\tSubject Joe\tLee\tHello Dan\tKia\tGreeting"; $msgEncoded = convert_uuencode($msgRaw); $msgDecoded = convert_uudecode($msgEncoded); if ($msgRaw === $msgDecoded) { print("Conversion OK\n"); print("UUEncoded message:\n"); print("-->$msgEncoded<--\n"); print("UUDecoded message:\n"); print("-->$msgDecoded<--\n"); } else { print("Conversion not OK:\n"); } ?>
This script will print:
Conversion OK UUEncoded message: -->M1G)O;0E4;PE3=6)J96-T#0I*;V4)3&5E"4AE;&QO#0I$86X)2VEA"4=R965T #:6YG ` <-- UUDecoded message: --> From To Subject Joe Lee Hello Dan Kia Greeting<--
The output shows you that the UUEncode string is a multiple-line string with a special end-of-string mark \x20.
⇒ Replacing Characters in a String in PHP
⇐ Joining Multiple Strings in PHP
2016-10-13, 1471🔥, 0💬
Popular Posts:
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...
What Is session_register() in PHP? session_register() is old function that registers global variable...
How to add an API to an API product for internal testing on the Publisher Portal of an Azure API Man...
How to create Hello-3.1.epub with WinRAR? I have all required files to create Hello-3.1.epub. To cre...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...