komalbarun/strpy

Basic (pythonic) functions not available in php

0.0.5 2017-03-13 20:12 UTC

This package is auto-updated.

Last update: 2024-05-15 06:32:54 UTC


README

Basic pythonic string functions not available in php.

Installation

composer require komalbarun\strpy

Dependencies

  • komalbarun\StrPy
  • php >= 7.0

Usage

<?php

require_once './vendor/autoload.php';

use Komalbarun\StrPy;

$string = new StrPy('Hello')

// By default not case sensitive.
// This returns true.
echo $string->startswith('h');

// Case sensitive.
// Returns false.
echo $string->startswith('h', true);

// Same with endswith()
// Not case sensitive;
// Returns true
echo $string->endswith('O');

// Case sensitive
// Returns Flase.
echo  $string->endswith('O', true);

// returns case inverted string.
// hELLO
echo $string->swapcase();