bewil19/php-ascii-gen 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bewil19/php-ascii-gen

Composer 安装命令:

composer require bewil19/php-ascii-gen

包简介

An composer php ascii generator.

README 文档

README

Latest Stable Version Total Downloads PHP Version Require

Before you start

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

FAQ

TODO

Getting Started

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 enabled for handling Permissions.
  • Composer

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 from the cURL website.
The path to the caextract must be set in the php.ini for openssl.cafile.

Recommended Extensions

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

Installing

Install using Composer.

  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

<?php

use AsciiGen\Ascii;

 require_once __DIR__.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'vendor'.DIRECTORY_SEPARATOR.'autoload.php';

 $text = 'Be';
 $font = 'myfont';

 $gen = new Ascii($text, $font);

See examples folder for more.

Documentation

TODO

Contributing

We are open to contributions. However, please make sure you follow our coding standards (PSR-4 autoloading and custom styling). Please run php-cs-fixer before opening a pull request by running composer run-script cs.

License

MIT License, © Be Wilson and other contributers 2022-present.

bewil19/php-ascii-gen 适用场景与选型建议

bewil19/php-ascii-gen 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 5 次下载、GitHub Stars 达 0, 最近一次更新时间为 2022 年 05 月 28 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 bewil19/php-ascii-gen 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 bewil19/php-ascii-gen 我们能提供哪些服务?
定制开发 / 二次开发

基于 bewil19/php-ascii-gen 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 5
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-05-28