muhamadrezaar / stringer
Manipulation String Library
0.0.2
2018-07-22 18:11 UTC
Requires (Dev)
- phpunit/phpunit: ^7.2
This package is not auto-updated.
Last update: 2024-11-24 06:29:18 UTC
README
Introduction
Stringer is stand alone PHP package for string manipulation with an expresive syntax.
Instalation
This package required composer
composer require muhamadrezaar/stringer
then in your file php
include "vendor/autoload.php";
Example
Here is the basic usage and some examples methods:
<?php include "vendor/autoload.php"; $str = new RezaAr\Stringer\Stringer("php is awesome"); // or $str = stringer("php is awesome"); $str->reverse()->display(); // return "emosewa si php" $str->substring(0,1)->display(); // return "r" ?>
Custom Method
<?php $string = stringer('laravel is php framework'); $string->custom(function($string){ // your own manipulation syntax }) ->display() ?>
Using chaining method
$str = stringer('azer') ->reverse() ->replace("a","i") ->repeat(2," ") ->display(); // return "rezi rezi"
Available Methods
License
Development will continue fork this repo and pull request