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 offeres 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.
2016-10-13, 793👍, 0💬
Popular Posts:
How to add a cover page to an EPUB 2.0 book? EPUB 2.0 does not offer any special specification to de...
Where to find tutorials on Visual Studio? I want to know How to learn Visual Studio. Here is a large...
How to Instantiate Chaincode on BYFN Channel? You can follow this tutorial to Instantiate Chaincode ...
Where to find tutorials on the 2017 version of API Management Services at Azure Portal? Here is a li...
Can You Specify the "new line" Character in Single-Quoted Strings? You can not specify the "new line...