Search by

solarystudios / kit-zero-php

matteogamersuper-cmyk

Un kit di utility PHP scritto da zero contenente estensioni personalizzate

Package info

github.com/matteogamersuper-cmyk/kit-zero-php

pkg:composer/solarystudios/kit-zero-php

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-09-20 13:07 UTC

This package is auto-updated.

Last update: 2026-09-20 13:27:44 UTC


README

Kit Zero PHP (solarystudios/kit-zero-php) is a portable, professional-grade PHP toolkit designed to function independently of native system extensions by implementing custom pure-PHP polyfills.

Architecture & Strategy

Modern hosting environments often restrict native PHP extensions or impose rigid php.ini configurations. Kit Zero eliminates these constraints by providing robust, pure-PHP implementations (similar to Symfony polyfill packages) ensuring cross-environment consistency.

  • PSR-4 Standard: Clean and modern namespace architecture.
  • Zero Extension Dependencies: Completely independent of server-side module availability.

Implemented Modules

  1. MbString: High-performance ASCII conversions and byte-length calculations.
  2. Http: Native socket-based client (stream_socket_client) completely replacing cURL.
  3. Zip: A robust pure-PHP polyfill handling PKWARE binary archive creation and extraction.

Installation

Add the following to your composer.json or clone the repository directly:

{
    "name": "solarystudios/kit-zero-php",
    "autoload": {
        "psr-4": {
            "SolaryStudios\\KitZero\\": "src/"
        }
    }
}

License

Distributed under the ISC License. See LICENSE for more information.