yakeing/str_increment

String Increment Class

v3.0.0 2019-08-06 09:09 UTC

This package is auto-updated.

Last update: 2024-12-16 13:57:56 UTC


README

This is string increment class that can be used extensively for uppercase or lowercase letters as well as for various hexadecimal characters.

Travis CI badge

Travis-ci

codecov badge

codecov

Github badge

Downloads Size tag license languages

Installation

Use Composer to install the library. Of course, You can go to Packagist to view.

    $ composer require yakeing/str_increment

str_increment init / Set up

16Hex ( Must be lowercase )

    $str = '0fff';
    $ret = StrIncrement::NewStr($str, 16);
    var_dump('1000' == $ret);

10Hex ( Decimalist )

    //string
    $str = '1999';
    $ret = StrIncrement::NewStr($str, 10);
    var_dump('2000' == $ret);

      //integer
    $int = 100;
    $ret = StrIncrement::NewStr($int, 10);
    var_dump('101' == $ret);

alphabetic character

    $str = 'ABzZ';
    $ret = StrIncrement::NewStr($str, 'letters');
    var_dump('ABAa' == $ret);

Lower case letters

    $str = 'zxc';
    $ret = StrIncrement::NewStr($str, 'lowercase');
    var_dump('zxd' == $ret);

uppercase letter

    $str = 'ABZ';
    $ret = StrIncrement::NewStr($str, 'uppercase');
    var_dump('ACA' == $ret);

str_increment usage scenario

  • URL
  https://github.com/fTg5A

  https://github.com/0EaG7
  • USER ID

Sponsor

If you've got value from any of the content which I have created, then I would very much appreciate your support by payment donate.

Sponsor

Author

weibo: yakeing

twitter: yakeing