PHPackages                             codekandis/base64-codec - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. codekandis/base64-codec

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

codekandis/base64-codec
=======================

`codekandis/base64-codec` is a library providing a codec to encode into and decode from Base64 in an object oriented way.

2.1.0(5y ago)091MITPHPPHP ^7.4

Since Nov 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/codekandis/base64-codec)[ Packagist](https://packagist.org/packages/codekandis/base64-codec)[ RSS](/packages/codekandis-base64-codec/feed)WikiDiscussions main Synced 4d ago

READMEChangelog (4)Dependencies (3)Versions (6)Used By (0)

codekandis/base64-codec
=======================

[](#codekandisbase64-codec)

[![Version](https://camo.githubusercontent.com/55f30def4a68344c0de905e67851fe21552f126e98f7c99bbe794e47be861c23/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d332e302e302d626c75652e737667)](./CHANGELOG.md)[![License](https://camo.githubusercontent.com/07a7d0169027aac6d7a0bfa8964dfef5fbc40d5a2075cabb3d8bc67e17be3451/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d79656c6c6f772e737667)](./LICENSE)[![Minimum PHP Version](https://camo.githubusercontent.com/9c50dc780fa576f5c39b4feff00c05345c1471be0808881a09e750b91220dc54/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230382e332d3838393242462e737667)](https://php.net)[![Code Coverage](https://camo.githubusercontent.com/af813ae002de8e31bfd234a3d5eab4fe1963ed998df54d1f3c5e3e1fe334f7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f7665726167652d3130302532352d677265656e2e737667)](https://camo.githubusercontent.com/af813ae002de8e31bfd234a3d5eab4fe1963ed998df54d1f3c5e3e1fe334f7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f7665726167652d3130302532352d677265656e2e737667)

With the Base64 codec you will be able to encode into and decode from Base64 data in an object oriented way. It wraps PHP's functions [`base64_encode()`](https://www.php.net/manual/en/function.base64-encode.php) and [`base64_decode()`](https://www.php.net/manual/en/function.base64-decode.php).

Index
-----

[](#index)

- [Installation](#installation)
- [How to use](#how-to-use)

Installation
------------

[](#installation)

Install the latest version with

```
$ composer require codekandis/base64-codec
```

How to use
----------

[](#how-to-use)

### Encoding values

[](#encoding-values)

The following examples show how to encode a value.

```
$value = '8ÇÂ
