brenno-duarte / steroids-for-php
Steroids for PHP is a component that enhances PHP's native functions, offering features that are not present in PHP Core
1.3.0
2025-03-19 11:17 UTC
Requires
- php: >= 8.3
- ext-json: *
- ext-mbstring: *
- jetbrains/phpstorm-stubs: ^2024.2
Requires (Dev)
- phpunit/phpunit: ^11.5
Suggests
- ext-simdjson: Provides faster json decoding through simdjson bindings for PHP
- ext-stats: Extension with routines for statistical computation
- ext-var_representation: A compact, more readable alternative to var_export
- ext-xxtea: XXTEA encryption algorithm extension for PHP
- ext-yaml: YAML-1.1 parser and emitter
README
Steroids for PHP is a component that enhances PHP's native functions, offering features that are not present in PHP Core.
Some polyfills are included if you don't want to install an extension using PECL.
Requirements
PHP >= 8.3
Installing via Composer
composer require brenno-duarte/steroids-for-php
Documentation
You can access the documentation here, or go directly to the docs/
folder.
Starting
Steroids for PHP has functions related to:
- Array functions
- String functions
- Multibyte functions
- Tools
- Reflection functions
- Some rejected RFC functions
- UTF-8 functions
- Variable handling functions
- Type functions
- File functions
- Object functions
- Server functions
- BCMath functions
Some polyfills are included if you don't want to install an extension using PECL.