Skip to content

About

PHP class to help string manipulation

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Build Status Scrutinizer Code Quality Build Status Code Intelligence Status SensioLabsInsight

string-utils

string-utils is a static PHP class to help string manipulation. It adds methods to extract the start or the end of a string, tests if a string starts or ends with an other string, and camelize or underscore string.

Installation

composer require lag/string-utils

Usage

Return start or end of a string

<?php

use LAG\Component\StringUtils\StringUtils;

StringUtils::start('War of Stars', 3); // War
StringUtils::end('War of Stars', 3); // ars

Tests start or end of a string

<?php

use LAG\Component\StringUtils\StringUtils;

StringUtils::endsWith('Jedi', 'i'); // true
StringUtils::endsWith('Jedi', 'edi'); // true
StringUtils::endsWith('Jedi', 'Sith'); // false 
StringUtils::endsWith('Jedi', 'S'); // false 

StringUtils::startsWith('Laser', 'L'); // true
StringUtils::startsWith('Laser', 'Las'); // true
StringUtils::startsWith('Laser', 'Force'); // false
StringUtils::startsWith('Laser', 'F'); // false

Camelize and underscore a string

<?php

use LAG\Component\StringUtils\StringUtils;

StringUtils::camelize('my little jedi'); // returns MyLittleJedi
StringUtils::underscore('my little jedi'); // returns my_little_jedi

About

PHP class to help string manipulation

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages