symfony/polyfill-mbstring
Provides a partial native PHP polyfill for the mbstring extension, supplying multibyte string functions when mbstring isn’t installed. Part of Symfony’s Polyfill set; lightweight and MIT-licensed.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symfony/polyfill-php72 | 0.85 | Symfony Polyfill for PHP 7.2: backports core and mbstring functions like spl_object_id, stream_isatty, mb_ord/mb_chr/mb_scrub, utf8_encode/decode, plus PHP 7.2 constants (PHP_FLOAT_*, PHP_OS_FAMILY) and Windows VT100 support. | 4,750 | 4,755 | 6 | 4M | 0 | 23.9 | 41.0 | MIT | — | |
| symfony/polyfill-ctype | 0.83 | Provides a lightweight polyfill for PHP’s ctype_* functions when the ctype extension isn’t available. Part of Symfony’s Polyfill suite, enabling consistent character type checks across environments and older PHP installations. | 4,047 | 4,055 | 6 | 15M | 0 | 20.4 | 49.5 | MIT | — | |
| symfony/polyfill-php70 | 0.83 | Symfony Polyfill PHP 7.0 provides compatibility shims for older PHP versions, letting modern PHP 7+ functions and features run on legacy environments. Used by Symfony components and many libraries to ensure consistent behavior across PHP versions. | 3,197 | 3,199 | 7 | 788K | 0 | 16.2 | 33.1 | MIT | — | |
| symfony/polyfill-iconv | 0.83 | Provides an iconv-compatible API for PHP, ensuring consistent character set conversion and transliteration across environments. Part of Symfony Polyfill, it helps apps run reliably when the native iconv extension is missing or behaves differently on some systems. | 1,766 | 1,769 | 10 | 4M | 0 | 9.1 | 46.1 | MIT | — | |
| jfcherng/php-mb-string | 0.83 | High-performance multibyte string class for PHP. Stores text internally as UTF-32 for fast, safe random read/write, replace, insert, and substring operations on long UTF-8 strings—avoiding the repeated decoding overhead of frequent mb_* calls. | 14 | 14 | 0 | 200K | 1 | 0.3 | 55.2 | MIT | — | |
| symfony/polyfill-php82 | 0.82 | Symfony polyfill for PHP 8.2 features, letting apps and libraries use newer functions, classes, and constants on older PHP versions. Handy for maintaining broad compatibility across environments without changing your codebase or requiring a PHP upgrade. | 66 | — | 1 | — | 0 | 0.4 | — | MIT | — | |
| symfony/polyfill-php84 | 0.82 | Symfony Polyfill for PHP 8.4 features on older runtimes. Adds helpers like array_find/array_any/array_all, bcdivmod, Deprecated attribute, fpow, grapheme_str_split, mb_* trim/ucfirst/lcfirst, ReflectionConstant, and CURL HTTP/3 constants. | 133 | 133 | 4 | 10M | 0 | 0.8 | 55.3 | MIT | — | |
| symfony/polyfill-php85 | 0.82 | Symfony Polyfill for PHP 8.5: backports upcoming core features for older PHP versions, including get_error_handler/get_exception_handler, NoDiscard, array_first/array_last, and the DelayedTargetValidation attribute. | 43 | 43 | 2 | 9M | 0 | 0.3 | 55.3 | MIT | — | |
| symfony/polyfill-php56 | 0.81 | Symfony polyfill providing PHP 5.6 features for older runtimes. Adds missing functions and constants so modern libraries can run on legacy PHP versions, smoothing compatibility across environments and easing upgrades without changing application code. | 1,560 | 1,562 | 2 | 1M | 0 | 7.9 | 41.0 | MIT | — | |
| symfony/polyfill-intl-normalizer | 0.80 | Fallback implementation of PHP’s Intl Normalizer class for environments without the intl extension. Part of Symfony’s polyfill suite, enabling Unicode normalization features across platforms while keeping compatibility with native Normalizer when available. | 2,072 | 2,075 | 3 | 15M | 0 | 10.5 | 53.4 | MIT | — | |
| symfony/polyfill-php80 | 0.79 | Backport of PHP 8.0 features for older PHP versions. Provides Stringable, fdiv, ValueError, UnhandledMatchError, get_debug_type, PhpToken, preg_last_error_msg, str_contains/starts_with/ends_with, get_resource_id, and FILTER_VALIDATE_BOOL. | 1,734 | 1,741 | 25 | 15M | 0 | 9.4 | 54.4 | MIT | — | |
| symfony/polyfill-intl-idn | 0.79 | Provides polyfills for PHP’s Intl IDN functions idn_to_ascii and idn_to_utf8, enabling internationalized domain name conversion on systems where the Intl extension isn’t available. Part of Symfony’s Polyfill components, MIT licensed. | 3,367 | 3,370 | 8 | 14M | 0 | 17.1 | 50.0 | MIT | — | |
| symfony/polyfill-php83 | 0.76 | Symfony Polyfill for PHP 8.3: backports core features like json_validate, Override attribute, mb_str_pad, str_increment/str_decrement, Date/SQLite3 exception classes, and updated ldap/stream context signatures for older PHP versions. | 430 | 426 | 4 | 11M | 0 | 2.3 | 55.3 | MIT | — | |
| symfony/polyfill-uuid | 0.76 | Symfony polyfill providing a UUID implementation for PHP versions lacking native support. Offers consistent UUID generation and handling across environments, helping apps use UUIDs reliably without requiring newer PHP or extensions. | 688 | 692 | 2 | 10M | 0 | 3.5 | 55.3 | MIT | — |
How can I help you explore Laravel packages today?