Popularity
1.7
Growing
Activity
3.6
-
52
7
3

Description

This tiny library allows you to manipulate multibyte encoded strings, using an OO paradigm. The library has no dependencies to mbstring or similar PHP extensions and is compatible with PHP 5.3+, PHP 7.0 and HHVM.

Code Quality Rank: L4
Programming language: PHP
License: Apache License 2.0
Tags: Strings     Utf-8     String     Multibyte     String Manipulation     opis     multi-byte    
Latest version: v1.5.0

Opis String alternatives and similar libraries

Based on the "Strings" category.
Alternatively, view Opis String alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Opis String or a related project?

Add another 'Strings' Library

README

Opis String

Build Status Latest Stable Version Latest Unstable Version License

Manipulate multibyte strings

Opis String is a tiny library that allows you to work with multibyte encoded strings in an object-oriented manner. The library has no dependencies to mb_string or similar PHP extensions.

Documentation

The full documentation for this library can be found here.

License

Opis String is licensed under the Apache License, Version 2.0.

Requirements

  • PHP 7.0

Installation

Opis String is available on Packagist and it can be installed from a command line interface by using Composer.

composer require opis/string

Or you could directly reference it into your composer.json file as a dependency

{
    "require": {
        "opis/string": "^1.5"
    }
}


*Note that all licence references and agreements mentioned in the Opis String README section above are relevant to that project's source code only.