PHPackages                             bewil19/php-ascii-gen - 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. bewil19/php-ascii-gen

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

bewil19/php-ascii-gen
=====================

An composer php ascii generator.

v0.0.2(3y ago)05MITPHPPHP ^8.0CI failing

Since Jun 4Pushed 1y ago1 watchersCompare

[ Source](https://github.com/bewil19/php-ascii-gen)[ Packagist](https://packagist.org/packages/bewil19/php-ascii-gen)[ RSS](/packages/bewil19-php-ascii-gen/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

PHP ASCII GEN
=============

[](#php-ascii-gen)

[![Latest Stable Version](https://camo.githubusercontent.com/cf48abdee77f8a1cdd88eccaf912f2a8deef8f021e7681cd9c9e0878c5ab721c/68747470733a2f2f706f7365722e707567782e6f72672f626577696c31392f7068702d61736369692d67656e2f76)](https://packagist.org/packages/bewil19/php-ascii-gen) [![Total Downloads](https://camo.githubusercontent.com/d9438b11ba636af8a4e35f260c079371b693ccd8179af8b593aa185538faa45f/68747470733a2f2f706f7365722e707567782e6f72672f626577696c31392f7068702d61736369692d67656e2f646f776e6c6f616473)](https://packagist.org/packages/bewil19/php-ascii-gen) [![PHP Version Require](https://camo.githubusercontent.com/2f893c3faa539a6c8a2f96353f3c936627515c8e88c23ade58fcfd9592a53f94/68747470733a2f2f706f7365722e707567782e6f72672f626577696c31392f7068702d61736369692d67656e2f726571756972652f706870)](https://packagist.org/packages/bewil19/php-ascii-gen)

Before you start
----------------

[](#before-you-start)

Before you start using this Library, you **need** to know how PHP works, you need to know the language.

FAQ
---

[](#faq)

TODO

Getting Started
---------------

[](#getting-started)

### Requirements

[](#requirements)

- PHP 8
    - We recommend PHP 8.0 as it will be the most stable and most performant.
    - x86 (32-bit) PHP requires [`ext-gmp` extension](https://www.php.net/manual/en/book.gmp.php) enabled for handling Permissions.
- Composer

### Windows and SSL

[](#windows-and-ssl)

Unfortunately PHP on Windows does not have access to the Windows Certificate Store. This is an issue because TLS gets used and as such certificate verification gets applied (turning this off is **not** an option).

You will notice this issue by your script exiting immediately after one loop turn without any errors. Unfortunately there is for some reason no error or exception.

As such users of this library need to download a [Certificate Authority extract](https://curl.haxx.se/docs/caextract.html) from the cURL website.
The path to the caextract must be set in the [`php.ini`](https://secure.php.net/manual/en/openssl.configuration.php) for `openssl.cafile`.

#### Recommended Extensions

[](#recommended-extensions)

- The latest PHP version.
- `ext-gmp` if using 32-bit PHP.

### Installing

[](#installing)

Install using [Composer](https://getcomposer.org).

1. Run `composer require bewil19/php-ascii-gen`. This will install the latest release.
    - If you would like, you can also install the development branch by running `composer require bewil19/php-ascii-gen dev-master`.
2. Include the Composer autoload file at the top of your main file:
    - `include __DIR__.'/vendor/autoload.php';`

### Basic Example

[](#basic-example)

```
