PHPackages                             ogoudat/core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ogoudat/core

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

ogoudat/core
============

A set of basic utilities that makes PHP easier to deal with.

00PHP

Since Oct 22Pushed 8y ago1 watchersCompare

[ Source](https://github.com/ogoudat/core-php)[ Packagist](https://packagist.org/packages/ogoudat/core)[ RSS](/packages/ogoudat-core/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Ogöudat's core PHP library
==========================

[](#ogöudats-core-php-library)

The main goal of Ogöudat's core PHP library is to provide a solid well-tested foundation when working with string manipulation and language processing in PHP.

Please note that this project is in an early stage and the code is not ready for production use yet.

Installation
------------

[](#installation)

```
composer require ogoudat/core

```

Strings
-------

[](#strings)

Working with Unicode strings in PHP can be difficult and error prone. The `Strang` class is an attempt to hide some of that complexity behind an object-oriented interface.

### Characters

[](#characters)

Typically, when working with standard string functions like `strlen`, length means the number of bytes. When using a `Strang` the length is the number of characters.

```
