Sample code for 30+ languages & platforms
PHP ActiveX Requires Chilkat v11.2.0+

Base62 Encoding and Decoding

Demonstrates base62 encoding and decoding.

Chilkat PHP ActiveX Downloads

PHP ActiveX
<?php

$bd = new COM("Chilkat.BinData");

//  Base62 encode.
$bd->AppendString('hello world','utf-8');
$base62_encoded = $bd->getEncoded('base62');
print 'hello world --> ' . $base62_encoded . "\n";

//  Output: 
//  hello world --> AAwf93rvy4aWQVw

//  Base62 decode
$sb = new COM("Chilkat.StringBuilder");
$sb->DecodeAndAppend('AAwf93rvy4aWQVw','base62','utf-8');
print 'decoded: ' . $sb->getAsString() . "\n";

//  Output:
//  decoded: hello world

?>